Google
OpenSK нь сайтууд дээр хоёр хүчин зүйлийн баталгаажуулалт хийх өөрийн жетон үүсгэх боломжийг олгодог бөгөөд энэ нь Yubico, Feitian, Thetis, Kensington зэрэг үйлдвэрлэгчдийн үйлдвэрлэсэн бэлэн шийдлүүдээс ялгаатай нь бүрэн нээлттэй програм хангамж дээр суурилагдсан бөгөөд өргөтгөл, аудит хийх боломжтой. OpenSK нь жетон үйлдвэрлэгчид болон сонирхогчид шинэ боломжуудыг хөгжүүлэх, жетоныг олон нийтэд сурталчлах зорилгоор ашиглах боломжтой судалгааны платформ юм. OpenSK кодыг анх программ болгон боловсруулсан
Програм хангамжийн төслөөс гадна
ARM TrustZone Cryptocell 310. Nordic nRF52840 нь OpenSK-ийн анхны лавлах платформ юм. OpenSK нь ARM CryptoCell крипто хурдасгуур болон USB, NFC, Bluetooth Low Energy зэрэг чипээр хангагдсан бүх төрлийн тээвэрлэлтийг дэмждэг. OpenSK нь крипто хурдасгуурыг ашиглахаас гадна Rust хэл дээр бичигдсэн ECDSA, ECC secp256r1, HMAC-SHA256 болон AES256 алгоритмуудын тус тусад нь хэрэгжүүлэлтийг бэлтгэсэн.
OpenSK нь FIDO2 ба U2F-ийн дэмжлэгтэй жетонуудад зориулсан програм хангамжийн анхны нээлттэй хувилбар биш гэдгийг тэмдэглэх нь зүйтэй; ижил төстэй програм хангамжийг нээлттэй төслүүд боловсруулж байна.
Суулгахад санал болгож буй програм хангамж нь дээр үндэслэсэн болно
Cortex-M ба RISC-V дээр суурилсан микроконтроллеруудад зориулсан үйлдлийн систем нь цөм, драйверууд болон програмуудыг хамгаалагдсан хязгаарлагдмал орчинд тусгаарлах боломжийг олгодог. OpenSK нь TockOS-д зориулсан апплет хэлбэрээр бүтээгдсэн. OpenSK-ээс гадна Google нь флаш хөтчүүдэд (NVMC) оновчлогдсон TockOS-д зориулж бэлтгэсэн.
Эх сурвалж: opennet.ru