← أحدث الأبحاث
💻 computer science

External entropy supply for IoT devices employing a RISC-V Trusted Execution Environment

تقترح هذه الورقة وتتحقق من صحة بيئة تنفيذ موثوقة مفتوحة المصدر قائمة على بنية RISC-V تعمل كخدمة إنتروبيا خارجية، مما يمكّن أجهزة إنترنت الأشياء ذات الموارد المحدودة من الحصول بشكل آمن على أرقام عشوائية عالية الجودة لتوليد المفاتيح التشفيرية من خلال الاستفادة من الثقة الأولية وإمكانية التوسع عبر مصادر إنتروبيا إضافية تعتمد على المستشعرات.

المؤلفون الأصليون: Arttu Paju, Alejandro Cabrera Aldaya, Nicola Tuveri, Juha Savimäki, Marko Kivikangas, Brian McGillion

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

المؤلفون الأصليون: Arttu Paju, Alejandro Cabrera Aldaya, Nicola Tuveri, Juha Savimäki, Marko Kivikangas, Brian McGillion

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

إليك شرح للورقة البحثية باستخدام لغة بسيطة وتشبيهات إبداعية.

المشكلة: جهاز إنترنت الأشياء (IoT) "الممل"

تخيل أن لديك أسطولاً من الأجهزة الذكية الصغيرة والرخيصة (مثل أجهزة تنظيم الحرارة الذكية أو المستشعرات) منتشرة في أنحاء المدينة. تحتاج هذه الأجهزة إلى إرسال رسائل سرية لتبقى آمنة من المتسللين. ولإنشاء رمز سري (مفتاح تشفير)، فإنها تحتاج إلى الاعتلاج (Entropy) — وهو مجرد مصطلح معقد يعني العشوائية الحقيقية.

فكر في الاعتلاج مثل خلط ورق اللعب (الكوتشينة). إذا خلطت الورق جيداً، يكون الترتيب غير قابل للتوقع. أما إذا خلطته بشكل سيء، فقد ينتهي الأمر بالورق في نمط يمكن التنبؤ به، ويمكن للمتسلل أن يخمن الورقة التالية.

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

الحل: "بنك العشوائية"

يقترح مؤلفو هذه الورقة حلاً يسمى "الاعتلاج كخدمة" (Entropy as a Service - EaaS).

تخيل بنكاً للعشوائية.

  • أجهزة إنترنت الأشياء (IoT): هم الزبائن الذين يحتاجون إلى السيولة النقدية (الأرقام العشوائية) ولكن ليس لديهم خزنة لتخزينها.
  • الخادم (البنك): بدلاً من الخادم العادي، هذا هو بيئة التنفيذ الموثوقة (TEE). فكر في هذا كـ خزنة عالية التقنية ومضادة للرصاص داخل البنك. حتى لو كان مدير البنك (مشغل الخادم) شريراً أو يحاول السرقة، فإن الخزنة آمنة للغاية بحيث لا يمكن لأحد التلصص بداخلها أو العبث بما يحدث.

كيف يعمل الأمر: التسليم الآمن

إليك العملية خطوة بخوة لكيفية حصول جهاز صغير على عشوائيته:

  1. الطلب: يرسل جهاز إنترنت أشياء صغير (الزبون) طلباً إلى البنك: "أحتاج إلى 100 رقم عشوائي، من فضلك!". يقوم بتوقيع هذا الطلب بهويته الخاصة ليعرف البنك من الذي يطلب.
  2. الخزنة (TEE): يذهب الطلب إلى الخزنة المضادة للرصاص (الـ TEE). داخل هذه الخزنة، يجمع الخادم مصادر "عشوائية طازجة" من مصادر متنوعة (مثل مستشعرات أخرى أو ضوضاء الأجهزة). يقوم بخلطها معاً لصنع دفعة فائقة العشوائية.
  3. الإثبات: الخزنة لا تسلم الأرقام فحسب؛ بل تضعها في صندوق مغلق، وتختم الصندوق بختم رقمي، وتقول: "أعدكم أن هذه الأرقام طازجة وجاءت من داخل خزنتي الآمنة".
  4. التسليم: يتم إرسال الصندوق مرة أخرى إلى جهاز إنترنت الأشياء. يتحقق الجهاز من الختم. إذا كان صالحاً، يفتح الصندوق ويستخدم الأرقام العشوائية لإنشاء مفاتيحه السرية.

لماذا هذا مميز: محرك "RISC-V"

تستخدم الورقة نوعاً معيناً من بنية شرائح الكمبيوتر يسمى RISC-V.

  • التشبيه: فكر في RISC-V كـ قطع الليغو (Lego). على عكس الشرائح الأخرى التي تشبه الألعاب البلاستيكية الجاهزة والمغلقة، فإن RISC-V يشبه صندوقاً من قطع الليغو المفتوحة. يمكن لأي شخص بناء معالج مخصص به.
  • قام المؤلفون ببناء "الخزنة المنيعة" (الـ TEE) الخاصة بهم باستخدام قطع الليغو المفتوحة هذه. وهذا أمر كبير لأن هذا يعني أن الأمن ليس "صندوقاً أسود" تصنعه شركة سرية، بل هو مفتوح للجميع لفحصه، مما يجعله أكثر موثوقية.

الثقة بـ "لا وسيط"

عادةً، عندما تثق في خادم، عليك أن تثق في الشركة التي تديره. ولكن هنا، يستخدم المؤلفون التحقق عن بُعد (Remote Attestation).

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

النتيجة

قام الفريق ببناء نموذج أولي عامل (إثبات مفهوم) باستخدام برمجيات تحاكي هذا العتاد. وقد أظهروا أن:

  1. الأجهزة الصغيرة يمكنها الحصول على عشوائية عالية الجودة من خادم مركزي.
  2. الخادم آمن للغاية لدرجة أنه حتى لو كان مالك الخادم ضاراً، تظل العشوائية آمنة.
  3. هذا النظام مبني على أدوات مفتوحة المصدر، مما يجعله رخيصاً ومتاحاً لمستقبل إنترنت الأشياء.

باختختصار

الأجهزة الصغيرة ضعيفة جداً لتوليد رموزها السرية بنفسها. تقوم هذه الورقة ببناء "بنك عشوائية" آمن ومفتوح المصدر حيث يمكن لهذه الأجهزة استعارة عشوائية عالية الجودة. البنك آمن للغاية (بفضل تقنيات TEE و RISC-V) لدرجة أن الأجهزة يمكنها الوثوق بالعشوائية دون الحاجة أبداً للثقة في الشخص الذي يدير البنك.

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

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

جرّب Digest →