إدخال عدة خوارزميات التشفير التي تضمن أمن رقاقة

Jun 10, 2021

ترك رسالة

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


وفقا لأنظمة التشفير وأساليب الاستخدام المختلفة ، يمكن تقسيمها إلى نوعين من رقائق التشفير


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


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


ما هي خوارزمية تشفير الشريحة؟


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


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


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


4. باستخدام رقائق العارية، لا يمكنك رؤية مواصفات النموذج ولا يعرفون الأسلاك. ولكن لا يمكن بسهولة تخمين وظيفة رقاقة. فمن الأفضل لإضافة شيء آخر في مجموعة من الفينيل، مثل ICs الصغيرة، والمقاومات، الخ.


5. ربط مقاومة فوق 60 أوم في سلسلة على خط إشارة مع تيار صغير (لجعل العتاد على الخروج من multimeter الرقمية لا سليمة)، بحيث أنه سيزيد من الكثير من المتاعب عند استخدام multimeter الرقمية لقياس العلاقة الاتصال.


6. استخدام مكونات صغيرة أكثر مع عدم وجود كلمات (أو بعض الأرقام فقط) للمشاركة في معالجة إشارات البيانات، مثل المكثفات رقاقة صغيرة، ثنائيات TO-XX، ثلاثية، رقائق صغيرة مع ثلاثة إلى ستة دبابيس، الخ. أريد أن أكتشف أن المظهر الحقيقي له لا يزال غير مريح قليلا


7. عبر بعض خطوط العنوان والبيانات (باستثناء ذاكرة الوصول العشوائي ، يجب عبور البرنامج لمطابقة). عند اختبار علاقة الاتصال، من المستحيل الاعتماد على الاستدلالات لتسريع الاختبار


8. PCB يختار دفن عن طريق وعمى عن طريق التكنولوجيا، بحيث يتم إخفاء عبر في المجلس. هذه الطريقة لها تكلفة عالية ومناسبة فقط للمنتجات الراقية


9. استخدام الملحقات الخاصة الأخرى، مثل شاشة LCD مخصصة، محول مخصص، الخ، بطاقة SIM، تشفير البيانات القرص الصلب، الخ.