Guglo
OpenSK ebligas krei vian propran ĵetonon por dufaktora aŭtentigo en retejoj, kiu, male al pretaj solvoj produktitaj de fabrikantoj kiel Yubico, Feitian, Thetis kaj Kensington, estas konstruita sur tute malfermita firmvaro, disponebla por etendo kaj revizio. OpenSK estas poziciigita kiel esplora platformo, kiun ĵeton-produktantoj kaj entuziasmuloj povas uzi por evoluigi novajn funkciojn kaj reklami ĵetonojn al la amasoj. La OpenSK-kodo estis origine evoluigita kiel aplikiĝo por
Krom la programaro projekto
ARM TrustZone Cryptocell 310. Nordia nRF52840 estas la unua referenca platformo por OpenSK. OpenSK provizas subtenon por la kripta akcelilo ARM CryptoCell kaj ĉiajn transportojn provizitajn de la blato, inkluzive de USB, NFC kaj Bluetooth Low Energy. Krom uzi la kriptan akcelilon, OpenSK ankaŭ preparis apartajn efektivigojn de la algoritmoj ECDSA, ECC secp256r1, HMAC-SHA256 kaj AES256 skribitaj en Rust.
Oni devas rimarki, ke OpenSK ne estas la unua malferma efektivigo de firmvaro por ĵetonoj kun subteno por FIDO2 kaj U2F; simila firmvaro estas evoluigita per malfermaj projektoj
La firmvaro proponita por instalado baziĝas sur
operaciumo por mikroregiloj bazitaj sur Cortex-M kaj RISC-V, disponigante sablokestan izolitecon de la kerno, ŝoforoj kaj aplikoj. OpenSK estas desegnita kiel apleto por TockOS. Krom OpenSK, Google ankaŭ prepariĝis por TockOS optimumigita por Flash-diskoj (NVMC)
fonto: opennet.ru