Google
„OpenSK“ leidžia sukurti savo žetoną, skirtą dviejų veiksnių autentifikavimui svetainėse, kuri, skirtingai nuo paruoštų sprendimų, kuriuos gamina tokie gamintojai kaip „Yubico“, „Feitian“, „Thetis“ ir „Kensington“, yra pagrįsta visiškai atvira programine įranga, kurią galima išplėsti ir tikrinti. OpenSK yra tyrimų platforma, kurią žetonų gamintojai ir entuziastai gali naudoti kurdami naujas funkcijas ir reklamuodami žetonus masėms. OpenSK kodas iš pradžių buvo sukurtas kaip programa
Be programinės įrangos projekto
ARM TrustZone Cryptocell 310. Nordic nRF52840 yra pirmoji etaloninė OpenSK platforma. „OpenSK“ palaiko ARM CryptoCell kriptovaliutų greitintuvą ir visų tipų lustą, įskaitant USB, NFC ir Bluetooth Low Energy. Be kriptovaliutų greitintuvo naudojimo, „OpenSK“ taip pat parengė atskirus Rust kalba parašytus ECDSA, ECC secp256r1, HMAC-SHA256 ir AES256 algoritmų įgyvendinimus.
Reikėtų pažymėti, kad OpenSK nėra pirmasis atviras žetonų programinės aparatinės įrangos diegimas su FIDO2 ir U2F palaikymu; panaši programinė įranga kuriama atviruose projektuose.
Siūloma įdiegti programinė įranga yra pagrįsta
operacinė sistema mikrovaldikliams, pagrįsta Cortex-M ir RISC-V, užtikrinanti branduolio, tvarkyklių ir programų smėlio dėžės izoliaciją. OpenSK sukurta kaip TockOS programėlė. Be „OpenSK“, „Google“ taip pat parengė „TockOS“, optimizuotą „Flash drives“ (NVMC).
Šaltinis: opennet.ru