Google
Mae OpenSK yn ei gwneud hi'n bosibl creu eich tocyn eich hun ar gyfer dilysu dau ffactor ar safleoedd, sydd, yn wahanol i atebion parod a gynhyrchir gan wneuthurwyr fel Yubico, Feitian, Thetis a Kensington, wedi'i adeiladu ar firmware cwbl agored, sydd ar gael i'w ymestyn a'i archwilio. Mae OpenSK wedi'i leoli fel llwyfan ymchwil y gall cynhyrchwyr tocynnau a selogion ei ddefnyddio i ddatblygu nodweddion newydd a hyrwyddo tocynnau i'r llu. Datblygwyd y cod OpenSK yn wreiddiol fel cais ar gyfer
Yn ogystal Γ’'r prosiect meddalwedd
ARM TrustZone Cryptocell 310. Nordig nRF52840 yw'r llwyfan cyfeirio cyntaf ar gyfer OpenSK. Mae OpenSK yn darparu cefnogaeth ar gyfer y cyflymydd crypto ARM CryptoCell a phob math o gludiant a ddarperir gan y sglodion, gan gynnwys USB, NFC a Bluetooth Low Energy. Yn ogystal Γ’ defnyddio'r cyflymydd crypto, mae OpenSK hefyd wedi paratoi gweithrediadau ar wahΓ’n o'r algorithmau ECDSA, ECC secp256r1, HMAC-SHA256 ac AES256 a ysgrifennwyd yn Rust.
Dylid nodi nad OpenSK yw gweithrediad agored cyntaf firmware ar gyfer tocynnau gyda chefnogaeth ar gyfer FIDO2 ac U2F; mae firmware tebyg yn cael ei ddatblygu gan brosiectau agored
Mae'r firmware arfaethedig ar gyfer gosod yn seiliedig ar
system weithredu ar gyfer microreolyddion yn seiliedig ar Cortex-M a RISC-V, gan ddarparu ynysu blwch tywod y cnewyllyn, gyrwyr a chymwysiadau. Mae OpenSK wedi'i gynllunio fel rhaglennig ar gyfer TockOS. Yn ogystal ag OpenSK, mae Google hefyd wedi paratoi ar gyfer TockOS wedi'i optimeiddio ar gyfer gyriannau Flash (NVMC)
Ffynhonnell: opennet.ru