گوگل
OpenSK سائٹس پر ٹو فیکٹر تصدیق کے لیے آپ کا اپنا ٹوکن بنانا ممکن بناتا ہے، جو کہ یوبیکو، فیٹیئن، تھیٹس اور کینسنگٹن جیسے مینوفیکچررز کے تیار کردہ حل کے برعکس، مکمل طور پر کھلے فرم ویئر پر بنایا گیا ہے، جو توسیع اور آڈٹ کے لیے دستیاب ہے۔ OpenSK کو ایک تحقیقی پلیٹ فارم کے طور پر رکھا گیا ہے جسے ٹوکن پروڈیوسرز اور پرجوش افراد نئی خصوصیات تیار کرنے اور ٹوکنز کو عوام تک فروغ دینے کے لیے استعمال کر سکتے ہیں۔ OpenSK کوڈ اصل میں ایک درخواست کے طور پر تیار کیا گیا تھا۔
سافٹ ویئر پروجیکٹ کے علاوہ
ARM TrustZone Cryptocell 310. Nordic nRF52840 OpenSK کا پہلا حوالہ پلیٹ فارم ہے۔ OpenSK ARM CryptoCell crypto accelerator اور چپ کے ذریعے فراہم کردہ تمام قسم کی ٹرانسپورٹ کے لیے سپورٹ فراہم کرتا ہے، بشمول USB، NFC اور بلوٹوتھ لو انرجی۔ کرپٹو ایکسلریٹر استعمال کرنے کے علاوہ، OpenSK نے ECDSA، ECC secp256r1، HMAC-SHA256 اور AES256 الگورتھم کے الگ الگ نفاذ بھی تیار کیے ہیں جو Rust میں لکھے گئے ہیں۔
واضح رہے کہ OpenSK FIDO2 اور U2F کے لیے سپورٹ والے ٹوکنز کے لیے فرم ویئر کا پہلا کھلا نفاذ نہیں ہے؛ اسی طرح کا فرم ویئر اوپن پروجیکٹس کے ذریعے تیار کیا جا رہا ہے۔
تنصیب کے لیے تجویز کردہ فرم ویئر پر مبنی ہے۔
Cortex-M اور RISC-V پر مبنی مائکروکنٹرولرز کے لیے آپریٹنگ سسٹم، جو کرنل، ڈرائیورز اور ایپلی کیشنز کی سینڈ باکس کو الگ تھلگ فراہم کرتا ہے۔ OpenSK کو TockOS کے لیے ایک ایپلٹ کے طور پر ڈیزائن کیا گیا ہے۔ OpenSK کے علاوہ، گوگل نے TockOS آپٹیمائزڈ فار فلیش ڈرائیوز (NVMC) کے لیے بھی تیار کیا ہے۔
ماخذ: opennet.ru