Google
OpenSK-k zure tokena sortzea ahalbidetzen du guneetan bi faktoreko autentifikaziorako, zeina, Yubico, Feitian, Thetis eta Kensington bezalako fabrikatzaileek ekoitzitako irtenbide prest ez bezala, firmware guztiz irekian eraikita dago, luzapenerako eta ikuskaritzarako eskuragarri. OpenSK token ekoizleek eta zaleek funtzio berriak garatzeko eta masen artean tokenak sustatzeko erabil dezaketen ikerketa plataforma gisa kokatzen da. OpenSK kodea hasiera batean aplikazio gisa garatu zen
Software proiektuaz gain
ARM TrustZone Cryptocell 310. Nordic nRF52840 OpenSK-ren lehen erreferentzia plataforma da. OpenSK-k ARM CryptoCell kripto-azeleragailurako laguntza eskaintzen du eta txipak eskaintzen dituen garraio mota guztiak, USB, NFC eta Bluetooth Low Energy barne. Kripto-azeleragailua erabiltzeaz gain, OpenSK-k Rust-en idatzitako ECDSA, ECC secp256r1, HMAC-SHA256 eta AES256 algoritmoen inplementazio bereiziak ere prestatu ditu.
Kontuan izan behar da OpenSK ez dela FIDO2 eta U2Frako euskarria duten tokenen firmwarearen lehen inplementazio irekia; antzeko firmwarea proiektu irekiek garatzen ari dira.
Instalatzeko proposatzen den firmwarea oinarritzen da
Cortex-M eta RISC-V-n oinarritutako mikrokontrolagailuentzako sistema eragilea, nukleoaren, kontrolatzaileen eta aplikazioen sandbox isolamendua eskaintzen duena. OpenSK TockOS-erako applet gisa diseinatu da. OpenSK-z gain, Google-k Flash unitateetarako optimizatutako TockOS (NVMC) ere prestatu du.
Iturria: opennet.ru