رمز متجدد
يُستخدم رمز متغيّر (أو ما يُسمى أحيانًا بالرمز المتغيّر) في أنظمة الدخول بدون مفتاح لمنع نوع بسيط من هجمات إعادة التشغيل ، حيث يقوم شخص بالتنصت على الإرسال ويعيد تشغيله لاحقًا لحثّ جهاز الاستقبال على "فتح" القفل. وتُعدّ هذه الأنظمة شائعة في أجهزة فتح أبواب المرآب وأنظمة الدخول بدون مفتاح للسيارات.
التقنيات
- مولد الأرقام العشوائية الزائفة الشائع (PRNG ) - ويفضل أن يكون آمنًا تشفيرياً - في كل من جهاز الإرسال وجهاز الاستقبال
- يرسل جهاز الإرسال رمز "التالي" بالتسلسل
- يقوم جهاز الاستقبال بمقارنة "التالي" مع رمز "التالي" المحسوب له.
- يقوم التطبيق النموذجي بالمقارنة ضمن الـ 256 رمزًا التالية في حالة عدم استلام جهاز الاستقبال لبعض ضغطات المفاتيح المرسلة.
يستخدم نظام كلمة المرور لمرة واحدة القائم على HMAC والذي يستخدم على نطاق واسع في المصادقة متعددة العوامل نهجًا مشابهًا، ولكن مع مفتاح سري مشترك مسبقًا و HMAC بدلاً من PRNG وبذرة عشوائية مشتركة مسبقًا .
تطبيق في التحكم عن بعد بترددات الراديو
يُعدّ جهاز إرسال الشفرة المتغيرة مفيدًا في أنظمة الأمان لتحسين أمان إرسال الترددات الراديوية ، ويتألف من شفرة ثلاثية البتات متداخلة، ثابتة ومتغيرة. يقوم جهاز الاستقبال بفك تشفير إرسال الترددات الراديوية المشفر واستعادة الشفرة الثابتة والمتغيرة. عند مقارنة الشفرة الثابتة والمتغيرة بالشفرات المخزنة، والتأكد من اجتيازها مجموعة من الفحوصات الخوارزمية، يتم توليد إشارة لتشغيل محرك كهربائي لفتح أو إغلاق جزء متحرك.
التحكم عن بعد بترددات الراديو: رمز متجدد مقابل رمز ثابت
ترسل أجهزة التحكم عن بُعد رمزًا رقميًا إلى جهاز الاستقبال. إذا تأكد جهاز الاستقبال من صحة الرمز، فإنه يُفعّل المرحل، أو يفتح الباب، أو الحاجز. تستخدم أنظمة التحكم عن بُعد البسيطة رمزًا ثابتًا؛ فالرمز الذي يفتح البوابة اليوم سيفتحها غدًا أيضًا. قد يتمكن مهاجم يمتلك جهاز استقبال مناسب من اكتشاف الرمز واستخدامه للوصول لاحقًا. أما أنظمة التحكم عن بُعد الأكثر تطورًا فتستخدم رمزًا متغيّرًا (أو رمزًا متغيّرًا) يتغير مع كل استخدام. قد يتمكن المهاجم من معرفة الرمز الذي فتح الباب للتو، لكن جهاز الاستقبال لن يقبله في المستقبل المنظور. يستخدم نظام الرمز المتغيّر أساليب تشفير تسمح لجهاز التحكم عن بُعد وجهاز الاستقبال بمشاركة الرموز، لكنها تجعل اختراق التشفير صعبًا على المهاجم.
كيلوك

كان نظام Microchip HCS301 في وقت من الأوقات النظام الأكثر استخدامًا في أجهزة التحكم عن بُعد لأبواب المرآب والبوابات. يستخدم هذا النظام خوارزمية KeeLoq، وينقل 66 بت من البيانات.
- 34 بت غير مشفرة: رقم تسلسلي مكون من 28 بت، و4 بتات من معلومات الزر، و2 بت للحالة (مؤشرات التكرار وانخفاض البطارية).
- يتم تشفير 32 بت (الرمز المتغير): 4 بتات لمعلومات الزر، و2 بت لقيمة OVR (تُستخدم لتوسيع قيمة العداد)، و10 بتات لقيمة DISC (قيمة التمييز؛ غالبًا ما تكون البتات العشرة الأولى من الرقم التسلسلي)، وعداد 16 بت. [ 1 ] [ 2 ] في حالة إعادة المزامنة، تُستبدل البتات الـ 32 المشفرة بقيمة أولية 32 بت.
كما هو مفصل في KeeLoq ، فقد ثبت أن الخوارزمية عرضة لمجموعة متنوعة من الهجمات، وقد تم اختراقها بالكامل .
ثغرة أمنية في Rolljam
قد يكون رمز الدخول المتغير، الذي يُرسل عبر إشارة لاسلكية قابلة للاعتراض، عرضةً للتزوير. في عام ٢٠١٥، أفيد أن سامي كامكار قد صنع جهازًا إلكترونيًا رخيصًا بحجم المحفظة تقريبًا، يُمكن إخفاؤه داخل أو بالقرب من سيارة مقفلة، لالتقاط رمز دخول بدون مفتاح واحد لاستخدامه لاحقًا لفتح السيارة. يُرسل الجهاز إشارة تشويش لمنع السيارة من استقبال إشارات رمز الدخول المتغير من جهاز التحكم عن بُعد الخاص بالمالك، بينما يُسجل هذه الإشارات من محاولتي فتح السيارة. يُعاد إرسال الرمز الأول المُسجل إلى السيارة فقط عند قيام المالك بالمحاولة الثانية، بينما يُحتفظ بالرمز الثاني المُسجل لاستخدامه لاحقًا. ذكر كامكار أن هذه الثغرة الأمنية معروفة منذ سنوات في العديد من أنواع السيارات، ولكن لم يتم إثباتها سابقًا. [ ٣ ] وقد أُجري عرض توضيحي خلال مؤتمر DEF CON 23. [ ٤ ]
مراجع
- ↑ مايكروشيب (2001)، مُشفِّر HC301 KeeLoq Code Hopping (ملف PDF) ، شركة مايكروشيب تكنولوجي، DS21143B
- ↑ "أسباب عدم عمل جهاز التحكم عن بعد لباب المرآب" . 4 نوفمبر 2021.
- ↑ تومسون، كادي (2015-08-06). "مخترق ابتكر أداة بقيمة 30 دولارًا يمكنها فتح العديد من السيارات المزودة بنظام الدخول بدون مفتاح" . موقع Tech Insider . تاريخ الاسترجاع: 2015-08-11 .
- ↑ كامكار، سامي (2015-08-07). "قُدها كما لو كنت قد اخترقتها: هجمات وأدوات جديدة لسرقة السيارات لاسلكيًا" . مؤتمر الدفاع 23. تم الاطلاع عليه بتاريخ 2015-08-11 .
روابط خارجية
- كيف يعمل الدخول عن بعد ؛ يستشهد بهجوم ناجح على KeeLoq.
- مذكرة التطبيق AVR411 من شركة Atmel Inc.
- تقنيات السيارات
- الإلكترونيات اللاسلكية
