Using Preformed Resistive Random Access Memory to Create a Strong Physically Unclonable Function
Garrard, Hardy, daCunha et al.
Physically Unclonable Functions (PUFs) are a promising solution for identity verification and asymmetric encryption. In this paper, a new Resistive Random Access Memory (ReRAM) PUF-based protocol is presented to create a physical ReRAM PUF with a large challenge space. This protocol uses differential reads from unformed ReRAM as the method for response generation. Lastly, this paper also provides an experimental hardware demonstration of this protocol on a Physical ReRAM device, along with providing notable results as a PUF, with excellent performance characteristics.
academic
استخدام ذاكرة الوصول العشوائي المقاومة المشكلة مسبقاً لإنشاء دالة غير قابلة للاستنساخ الفيزيائية القوية
الدوال غير قابلة للاستنساخ الفيزيائية (PUFs) تمثل حلاً واعداً للمصادقة والتشفير غير المتماثل. تقترح هذه الورقة بروتوكولاً جديداً قائماً على ذاكرة الوصول العشوائي المقاومة (ReRAM) PUF لإنشاء دوال ReRAM PUF فيزيائية بمساحة تحدٍ كبيرة. يستخدم البروتوكول القراءة التفاضلية للـ ReRAM غير المشكل كطريقة توليد الاستجابة. تقدم الورقة أيضاً عرضاً تجريبياً للأجهزة على أجهزة ReRAM الفيزيائية، مما يوضح خصائص الأداء الممتازة كـ PUF.
تتطلب الاتصالات الآمنة الحديثة آليات مصادقة وتشفير موثوقة. تعتمد أنظمة التشفير بالمفتاح العام التقليدية على التوزيع الآمن وتخزين المفاتيح الخاصة، لكن المفاتيح الرقمية عرضة للنسخ والتسرب، وعند تسربها يصعب إعادة إصدارها.
تصميم نظام ReRAM PUF قوي، حيث يكون الإدخال تدفق بايتات التحدي والإخراج تدفق البايتات الاستجابة الفريدة المقابلة، مع الحاجة لمساحة تحدٍ كبيرة ومعدل خطأ بت منخفض وأمان قوي.
تدفق توليد التحدي:
1. استخدام البايتات العشوائية والتشفير لتوليد البيانات الأولية عبر SHA256
2. التحليل إلى مجموعة أزواج العناوين (حوالي 1.5 مرة حجم المفتاح المستهدف)
3. تصفية الخلايا ذات الانحراف المعياري العالي
4. التحقق من أن فرق الخلايا كبير بما يكفي لإنتاج استجابة قابلة للتكرار
5. توليد قناع الاستقرار لتحديد الخلايا غير المستقرة
تدفق توليد الاستجابة:
1. استقبال البايتات العشوائية وقناع الاستقرار
2. إعادة توليد أزواج العناوين وتطبيق تصفية القناع
3. تنفيذ قراءة تفاضلية على شرائح ReRAM المزدوجة
4. تكييف الإشارة عبر الدوائر التناظرية وتوفير الإزاحة
5. مقارن تناظري ينتج استجابة بت واحد
6. ربط جميع البتات وإرجاع التجزئة
تستشهد هذه الورقة بـ 28 مرجعاً ذا صلة، تغطي مجالات متعددة بما في ذلك تقنية PUF وأجهزة ReRAM والبروتوكولات التشفيرية وغيرها، مما يوفر أساساً نظرياً متيناً للبحث.
التقييم الإجمالي: هذه ورقة بحثية عالية الجودة في مجال أمان الأجهزة، تقترح حلاً مبتكراً لـ ReRAM PUF، وتتحقق من فعالية الطريقة من خلال تجارب أجهزة كاملة. تظهر الورقة أداءً ممتازاً من حيث الابتكار التقني والتحقق التجريبي والقيمة العملية، مما يساهم بشكل مهم في تطور تقنية PUF.