متصفح الجوجل
يتيح OpenSK إنشاء الرمز المميز الخاص بك للمصادقة الثنائية على المواقع، والتي، على عكس الحلول الجاهزة التي تنتجها الشركات المصنعة مثل Yubico وFeitian وThetis وKensington، مبنية على برامج ثابتة مفتوحة تمامًا، ومتاحة للتوسيع والتدقيق. تم وضع OpenSK كمنصة بحث يمكن لمنتجي الرموز المميزة والمتحمسين استخدامها لتطوير ميزات جديدة وترويج الرموز المميزة للجماهير. تم تطوير كود OpenSK في الأصل كتطبيق لـ
بالإضافة إلى مشروع البرمجيات
ARM TrustZone Cryptocell 310. Nordic nRF52840 هي أول منصة مرجعية لـ OpenSK. يوفر OpenSK الدعم لمسرع التشفير ARM CryptoCell وجميع أنواع النقل التي توفرها الشريحة، بما في ذلك USB وNFC وBluetooth Low Energy. بالإضافة إلى استخدام مسرع العملات المشفرة، أعدت OpenSK أيضًا تطبيقات منفصلة لخوارزميات ECDSA وECC secp256r1 وHMAC-SHA256 وAES256 المكتوبة بلغة Rust.
تجدر الإشارة إلى أن OpenSK ليس أول تطبيق مفتوح للبرامج الثابتة للرموز المميزة مع دعم FIDO2 وU2F؛ يتم تطوير برامج ثابتة مماثلة من خلال المشاريع المفتوحة
تعتمد البرامج الثابتة المقترحة للتثبيت على
نظام تشغيل لوحدات التحكم الدقيقة يعتمد على Cortex-M وRISC-V، مما يوفر عزلًا رمليًا للنواة وبرامج التشغيل والتطبيقات. تم تصميم OpenSK ليكون بمثابة تطبيق صغير لنظام TockOS. بالإضافة إلى OpenSK، أعدت Google أيضًا نظام TockOS المُحسّن لمحركات الأقراص المحمولة (NVMC).
المصدر: opennet.ru