Google
OpenSK bën të mundur krijimin e tokenit tuaj për vërtetimin me dy faktorë në sajte, i cili, ndryshe nga zgjidhjet e gatshme të prodhuara nga prodhues si Yubico, Feitian, Thetis dhe Kensington, është ndërtuar në firmware plotësisht të hapur, të disponueshëm për zgjerim dhe auditim. OpenSK pozicionohet si një platformë kërkimore që prodhuesit dhe entuziastët e shenjave mund ta përdorin për të zhvilluar veçori të reja dhe për të promovuar tokenat tek masat. Kodi OpenSK fillimisht u zhvillua si një aplikacion për
Përveç projektit softuerik
ARM TrustZone Cryptocell 310. Nordic nRF52840 është platforma e parë referuese për OpenSK. OpenSK ofron mbështetje për përshpejtuesin kripto ARM CryptoCell dhe të gjitha llojet e transportit të ofruara nga çipi, duke përfshirë USB, NFC dhe Bluetooth Low Energy. Përveç përdorimit të përshpejtuesit të kriptove, OpenSK ka përgatitur gjithashtu implementime të veçanta të algoritmeve ECDSA, ECC secp256r1, HMAC-SHA256 dhe AES256 të shkruara në Rust.
Duhet të theksohet se OpenSK nuk është implementimi i parë i hapur i firmuerit për argumentet me mbështetje për FIDO2 dhe U2F; firmware i ngjashëm po zhvillohet nga projekte të hapura
Firmware i propozuar për instalim bazohet në
sistemi operativ për mikrokontrolluesit i bazuar në Cortex-M dhe RISC-V, duke siguruar izolimin e kernelit, drejtuesve dhe aplikacioneve në sandbox. OpenSK është projektuar si një aplikacion për TockOS. Përveç OpenSK, Google ka përgatitur gjithashtu për TockOS të optimizuar për disqet Flash (NVMC)
Burimi: opennet.ru