439 / 736T01

TROPIC01

رقاقة أمنية من Tropic Square

TROPIC01 رقاقة أمنية طوّرتها Tropic Square. تساعد داخل الجهاز على حماية البيانات الحساسة وإجراء عمليات التعمية. وتوضح قصتها أهمية فحص الإصدار المحدد ودور الرقاقة في المحفظة كاملة، إلى جانب وعود المصنّع.

TROPIC01 من فئة Secure Element، أي رقاقة متخصصة لحماية البيانات الحساسة والعمل عليها. طوّرتها Tropic Square وتنشر أجزاء من تصميمها وبرمجياتها لإتاحة فحص مستقل. ليست محفظة بيتكوين قائمة بذاتها، بل مكوّن تعتمد فائدته على الإصدار والإعدادات وطريقة دمجه في الجهاز النهائي.

ليس على الجهاز إجراء كل الحسابات الحساسة في معالجه الرئيسي؛ يمكنه إسناد بعضها إلى رقاقة أمنية متخصصة. تتضمن TROPIC01 نواة RISC-V لتنفيذ تعليمات البرنامج ومعالجًا مساعدًا SPECT للحسابات المعتمدة على التعمية. البرمجيات الثابتة هي البرنامج داخل الرقاقة، وRTL هو الوصف المصدري لداراتها المنطقية. تتيح الوثائق العامة هذه التفاصيل للمختصين. وهي تسمح بالفحص، لكنها لا تعني أن كل جزء داخلي من كل إصدار مشحون منشور أو خضع بالفعل لتحقق مستقل. [1]

وراء اسم الرقاقة رقم قطعة دقيق يحدد البرامج الأولية وإعدادات المصنع الدائمة. مثلًا، يذكر جدول Part Numbers للقطعة TR01-C2P-T202 برمجيات تطبيق بإصدار 0.5.0 وبرمجيات SPECT بإصدار 0.3.1. يمكن تحديث هذه البرامج لاحقًا. أما بعض الإعدادات وسلسلة الشهادات، أي بيانات الإثبات المستخدمة للتحقق من المصدر، فتُحدد بصورة دائمة أثناء التهيئة في المصنع. لذا يتطلب تقييم رقاقة معينة معرفة الإصدارات المثبتة فعلًا، لا اسم المنتج وحده. [2]

يحتاج المطوّر إلى إرسال طلبات إلى الرقاقة وقراءة ردودها. لهذا توجد libtropic، وهي SDK، أي حزمة أدوات لتطوير تطبيقات تستخدم الرقاقة. تعمل المكتبة على جانب الجهاز الذي يستخدم TROPIC01، وليست البرمجيات الثابتة داخل الرقاقة. أما API فهي الواجهة التي تحدد الأوامر والردود المتفق عليها. تربط الوثائق إصدار البرمجيات بواجهة API وورقة البيانات التقنية الملائمتين. لذلك لا يؤدي تحديث المكتبة تلقائيًا إلى تحديث الرقاقة؛ المهم هو توافق الإصدارات. [2] [3]

وصف Ledger Donjon في تقرير 3 يونيو 2026 اختبارات لعينات تجارية بمحمل إقلاع v2.0.1. ومحمل الإقلاع هو برنامج البداية الذي ينبغي أن يتحقق من البرمجيات الثابتة قبل تشغيلها. أحدث الباحثون عطلًا بالليزر وتجاوزوا التحقق من توقيع Ed25519، وهو إثبات تعموي لأصالة البرنامج. لم يكسروا الأساس الرياضي لـEd25519، بل عطّلوا تنفيذ التحقق داخل الرقاقة. كان ذلك اختبارًا ماديًا يتطلب الوصول إلى المكوّن وتجهيزات متخصصة، وليس هجومًا عن بُعد عبر الإنترنت. [4]

يفيد هنا الفصل بين الذاكرة والتنفيذ. وفقًا للمصنّع، أمكن للبرمجيات المعدلة أن تبقى في ذاكرة TROPIC01 بعد فصل الطاقة. لكن الرقاقة تتحقق من أصالتها مجددًا عند التشغيل التالي. لذلك تطلّب كل إقلاع في الهجوم الموصوف تعطيلًا ماديًا جديدًا لهذا التحقق. وجود بيانات المهاجم في الذاكرة لم يكن كافيًا لاستمرار تشغيل برنامجه بلا تدخل. هذا حد مهم لنتيجة البحث، لا سبب لتجاهل الثغرة. [5]

تُخرج آلية MAC-and-Destroy سرًا مقابلًا عند تلقي الإدخال الصحيح، وتحدّ العتاديات من عدد المحاولات. وبعد استنفاد الحد، لا يعود السر قابلًا للاسترجاع. لم تتجاوز اختبارات Ledger Donjon الأولى هذه الحماية حتى بعد القدرة على تشغيل برمجيات معدلة. لكن تحليلًا داخليًا لاحقًا لدى Tropic Square وجد طريقًا لتجاوزها، ونجحت اختبارات مستقلة إضافية في ذلك أيضًا. حجب المصنّع التفاصيل مؤقتًا. وتوضح الحالة أن عدم النجاح حتى الآن ليس دليلًا على استحالة الهجوم. [4] [5]

أوصى إعلان 2026 بتعطيل وضع الصيانة الذي يتيح الوصول إلى آلية التحديث. يزيد ذلك تعقيد الهجوم دون إزالته. ووصف المصنّع أيضًا إصدارًا عتاديًا معززًا مخططًا لنهاية 2026. لا يجوز تقديم الخطة باعتبارها إصلاحًا سُلّم بالفعل، ولا افتراض أن الرقائق القديمة اكتسبت خصائص الإصدار الجديد. ما يهم المستخدم هو بيان مصنّع جهازه المحدد: أي الوحدات متأثرة، وما العلاج المتاح فعلًا؟ [5]

توضّح Trezor أن TROPIC01 في Trezor Safe 7 تحمي جزءًا من البيانات السرية المستخدمة لحماية PIN، رمز الدخول الشخصي. ووفقًا للمصنّع، لا يوجد الرمز نفسه ولا النسخة الاحتياطية للمحفظة في هذه الرقاقة، وتشارك طبقات حماية إضافية في النظام. لذلك لا تعني نتيجة تخص المكوّن تلقائيًا اختراق المحفظة كاملة. كما أن الوعد بحصانتها المطلقة سيكون خطأ. الاستنتاج المنضبط يربط المنتج المحدد وإعداداته بما أثبته الاختبار فعلًا. [6]

للحصول على صورة أوضح، اقرأ هذا المدخل مع Tropic Square, Secure Element, Trezor. تشير إلى هذا المدخل أيضًا Secure Element, Jan Pleskač, Tropic Square.

DOC · 001Tropic Square — TROPIC01 documentationتوثيق DOC · 002Tropic Square — Part numbers and firmware versionsتوثيق DOC · 003Tropic Square — libtropic SDKتوثيق DOC · 004Ledger Donjon — TROPIC01 laboratory evaluation, June 2026مصدر أولي DOC · 005Tropic Square — Firmware verification vulnerability and updatesمصدر أولي DOC · 006Trezor — TROPIC01 component vulnerabilityمصدر أولي
تمت المراجعة: المصادر أولًا · ليست نصيحة استثمارية