← أحدث الأبحاث
⚡ electrical engineering

Electromagnetic Side-Channel Resilience of AES-128 Key Rekeying on an Ibex RISC-V Soft-Core

تُثبت هذه الورقة، من خلال تقييم عملي للقنوات الجانبية الكهرومغناطيسية على لوحة FPGA بمعمارية Ibex RISC-V، أن مخطط إعادة تعيين مفتاح AES-128 خفيف الوزن يمنع بفعالية هجمات تحليل الارتباط للطاقة، مما يؤدي إلى عدم استعادة أي بايتات صحيحة للمفتاح مقارنة بهشاشة التنفيذات ذات المفاتيح الثابتة.

المؤلفون الأصليون: Charan Kasimahanti

نُشر 2026-08-11
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Charan Kasimahanti

البحث الأصلي مرخَّص بموجب CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل هاتفك الذكي أو ساعتك الذكية كحصن صغير صامت يحمي أسرارك. في الداخل، يقوم جهازك بتشغيل ألغاز رياضية معقدة تسمى "التشفير" لقفل رسائلك. لكن إليك المفاجأة: بينما تكون الرياضيات مثالية، فإن الحصن ليس صامتاً تماماً. ففي كل مرة يقوم فيها بمعالجة الأرقام، فإنه يسرب همسات صغيرة من المعلومات عبر الكهرباء والموجات المغناطيسية غير المرئية، تماماً مثل عميل سري ينقر بقدمه بتوتر أو محطة راديو تبث إشارة عن طريق الخطأ. يمكن للمخترقين التقاط هذه الهمسات باستخدام أدوات خاصة، والاستماع إلى "نبضات قلب" الجهاز لتخمين الرمز السري. يُسمى هذا "هجوم القناة الجانبية" (Side-channel attack). الأمر يشبه محاولة تخمين مزيج قفل عن طريق مراقبة مدى سخونة معدن القفل أو مدى اهتزازه عند تدوير القرص، بدلاً من مجرد تجربة كل رقم. السؤال الكبير الذي يواجه العلماء هو: كيف نوقف هذه التسريبات؟ إحدى الأفكار الذكية هي تغيير مزيج القفل بشكل متكرر بحيث لا يملك الجاسوس الوقت الكافي للاستماع إلى نفس النمط مرتين. تغوص هذه الورقة البحثية في اختبار هذه الفكرة تحديداً.

قرر الباحثون في هذه الدراسة وضع استراتيجية "تغيير القفل غالباً" هذه قيد الاختبار في بيئة مختبرية واقعية. قاموا ببناء عقل رقمي، يسمى معالجاً بـ "النواة الناعمة" (وتحديداً Ibex RISC-V)، على لوحة دوائر تُعرف باسم Digilent Nexys4DDR. على هذه اللوحة، قاموا بتشغيل برنامج تشفير قياسي يسمى AES-128، وهو المعادل الرقمي لمفتاح رئيسي يُستخدم لتأمين كل شيء، من التحويلات البنكية إلى الدردشات الخاصة. لكنهم لم يتركوا المفتاح وحده؛ بل أضافوا قاعدة خاصة، أو "برمجيات ثابتة" (Firmware)، تجبر النظام على إنشاء مفتاح سري جديد بعد عدد محدد من عمليات التشفير. فكر في الأمر كوكالة استخبارات تغير كتاب شفراتها بالكامل في كل مرة ترسل فيها رسالة، مما يضمن أنه حتى لو أمسك العدو ببضع رسائل، فلن يتمكن من تجميع القصة بأكملها.

ولمعرفة ما إذا كانت هذه الحيلة تعمل بالفعل، لعب الفريق دور الجاسوس الخارق. قاموا بإعداد هوائي حساس للاستماع إلى "الهمسات" الكهرومغناطيسية الصادرة عن لوحة الدوائر أثناء تشفير البيانات. قاموا بالتقاط 500 تسجيل منفصل، أو "أثر" (Trace)، لنشاط اللوحة. كان كل تسجيل مفصلاً للغاية، حيث يحتوي على 100,000 لقطة صغيرة للإشارة الكهربائية تم أخذها بسرعة 625 مليون عينة في الثانية (أي 625 MSa/s!). استخدموا تقنية رياضية قوية تسمى "تحليل القدرة بالارتباط" (Correlation Power Analysis - CPA) لمحاولة مطابقة هذه الهمسات مع المفتاح السري. الأمر يشبه محاولة العثين على إبرة محددة في كومة قش من خلال البحث عن نمط في القش، لكن كومة القش مكونة من ضجيج ساكن والإبرة هي رقم سري.

كانت النتائج انتصاراً واضحاً لاستراتيجية "تغيير القفل غالباً". فعلى الرغم من امتلاك 500 تسجيل عالي الجودة، فشل الهجوم تماماً. حاول الباحثون تخمين جميع الأجزال الـ 16 للمفتاح السري، لكنهم لم يصيبوا أي جزء منها بشكل صحيح. "المطابقة" الرياضية التي كانوا يبحثون عنها لم تظهر أبداً؛ وبدلاً من ذلك، بدت البيانات وكأنها ضجيج ساكن بحت، حيث تراوحت درجات الارتباط بين 0.165 و0.235، وهي نسبة منخفضة جداً لدرجة لا يمكن الاستفادة منها. في هجوم عادي بدون هذه الحيلة، كان الجاسوس سيتمكن عادةً من كسر الشفرة في غضض مئات المحاولات. أما هنا، فإن التغيير المستمر للمفتاح جعل الجاسوس لا يملك بيانات متسقة بما يكفي لبناء صورة للسر.

تخلص الورقة البحثية إلى أن طريقة "إعادة التشفير" (Rekeying) هذه هي درع فعال للغاية. فمن خلال تجزئة البيانات بحيث لا يُستخدم مفتاح واحد لفترة طويلة بما يكفي لدراسته، يقوم النظام بتعمية المهاجم بفعالية. ويشير المؤلف إلى أنه بينما استخدم هذا الاختبار المحدد 500 أثر، فإن الطريقة نجحت في منع الهجوم من "التقارب" (Converging) أو إيجاد حل. كما أوضحوا أن هذا عرض عملي وواقعي على شريحة قياسية، وليس مجرد محاكاة حاسوبية. ومع ذلك، ظلوا حذرين، مشيرين إلى أنه بينما يوقف هذا النوع من هجمات الاستماع، قد تظل الحيل الذكية الأخرى (مثل أساليب الاستماع الأكثر تقدماً أو الوخز الفيزيائي للشريحة) ممكنة. في الوقت الحالي، تثبت التجربة أنه إذا غيرت مفتاحك السري بسرعة كافية، فلن يسمع الجاسوسون الذين يستمعون إلى الثرثرة الكهرومغناطيسية سوى الضجيج الساكن.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →