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

Security Analysis of Universal Circuits as a Mechanism for Hardware Obfuscation

تقيم هذه الورقة أمن الدوائر الشاملة (Universal Circuits) المستخدمة في تعمية الملكية الفكرية للأجهزة ضد الهجمات المتطورة الموجهة بالأوراكل (oracle-guided) وغير الموجهة بالأوراكل (oracle-less)، مما يثبت فعاليتها من خلال معدلات نجاح هجوم تقترب من العشوائية والحد الأدنى من التسرب الهيكلي.

المؤلفون الأصليون: Zain Ul Abideen, Deepali Garg, Lawrence Pileggi, Samuel Pagliarini

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

المؤلفون الأصليون: Zain Ul Abideen, Deepali Garg, Lawrence Pileggi, Samuel Pagliarini

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

تخيل أن لديك وصفة سرية للغاية لـ "كعكة"، وهي وصفة ذات قيمة هائلة. تريد بيع هذه الكعكة للعالم، لكنك مرعوب من أن يشتريها شخص ما، ثم يقوم بتفكيكها ليكتشف وصفة الكعكة السرية الخاصة بك ليسرقها.

في عالم الرقائق الإلكترونية (الدوائر المتكاملة)، هذه "الوصفة" هي الملكية الفكرية (IP) لتصميم الرقاقة. أما "الكعكة" فهي الرقاقة نفسها.

هذه الورقة البحثية تتحدث عن طريقة جديدة فائقة الأمان لإخفاء تلك الوصفة باستخدام ما يسمى بـ "الدوائر الشاملة" (Universal Circuits - UCs). إليك التفاصيل بتبسيط شدين:

1. المشكلة: "البيت الزجاجي"

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

ولمنع حد هذا، يستخدم المهندسون أسلوب "التعمية" (Obfuscation) أو التشفير. تخيل الأمر كأنك تضع الكعكة داخل صندوق مغلق.

  • الطرق القديمة (قفل المنطق - Logic Locking): هذه تشبه وضع قفل بسيط على الصندوق. وقد وجد المخترقون طرقاً عديدة لفتح هذه الأقفال.
  • الطريقة الجديدة (الدوائر الشاملة): تقترح هذه الورقة صندوقاً أكثر ذكاءً بكثير.

2. الحل: "الصندوق متقلب الأشكال"

تخيل صندوقاً يمكنه التحول إلى أي آلة تريدها.

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

هذا هو ما تفعله الدائرة الشاملة (Universal Circuit). إنها عبارة عن "نسيج" عتادي (Hardware Fabric) عام يمكن برمجته ليعمل مثل أي دائرة محددة.

  • المفتاح: "المفاتيح" التي تقلبها هي المفتاح (Key). بدون هذا المفتاح، يبدو الصندوق مجرد فوضى عامة ومربكة من الأسلاك. ومع وجود المفتاح، يتحول فوراً إلى دائرتك المحددة والسرية.

3. الاختبار: هل يمكن للمخترقين الاقتحام؟

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

  • هجوم "الموجه بالبيانات" (The Oracle-Guided Attack - اللص الذكي):

    • التشبيه: تخيل لصاً يمكنه طرح أسئلة على الصندوق مثل: "إذا وضعت المدخل (أ)، فماذا سيكون المخرج؟" ويستخدم هذه الإجابات لتخمين الوصفة السرية.
    • النتيجة: جرب المخترقون كل شيء (هجمات SAT، وAppSAT، وغيرها). لكنهم تعثروا؛ حيث لم يستطيعوا تخمين المفتاح السري الصحيح إلا بنسبة 50% تقريباً. وهي نفس نسبة رمي العملة المعدنية. لم يتمكنوا من معرفة الوصفة الحقيقية، بل كانوا مجرد مخمنين.
  • هجوم "بدون بيانات" (The Oracle-Less Attack - المحقق):

    • التشبيه: تخيل محققاً لا يمكنه طرح الأسئلة. يمكنه فقط النظر إلى الخارج من الصندوق ومحاولة العثور على أدلة في الأسلاك لمعرفة ما بداخله.
    • النتيجة: كان الصندوق مصمماً بشكل جيد للغاية لدرجة أن المحقق لم يجد أي دليل. هيكل الصندوق لم يكشف شيئاً عن الوصفة السرية الموجودة بداخله.

4. العيب: إنه ضخم ومكلف

هناك مقايضة هنا.

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

الخلاصة

تثبت هذه الورقة أن الدوائر الشاملة (Universal Circuits) هي درع قوي جداً لحماية تصميمات الرقائق.

  • المخترقون لا يستطيعون كسرها (لا يحصلون إلا على نتيجة صحيحة بنسبة 50%، وهو مجرد تخمين عشوائي).
  • المخترقون لا يستطيعون التجسس عليها (لا يرون أي أدلة هيكلية).
  • التكلفة: تجعل الرقاقة أكبر وأكثر تعقيداً، ولكن بالنسبة للاحتياجات عالية الأمن، فهي استراتيجية رابحة.

باختصار: إذا كنت تريد حماية وصفة رقاقتك السرية من السرقة، فإن وضعها داخل "دائرة شاملة" يشبه إخفاءها في خزنة سحرية متقلبة الأشكال، حتى أمهر المحققين لا يمكنهم فهمها.

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

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

جرّب Digest →