gûgil
OpenSK gengaz dike ku hûn tokena xwe ji bo piştrastkirina du-faktorî li ser malperan biafirînin, ku, berevajî çareseriyên amade yên ku ji hêla hilberînerên wekî Yubico, Feitian, Thetis û Kensington ve têne hilberandin, li ser firmware-ya bi tevahî vekirî hatî çêkirin, ji bo dirêjkirin û kontrolê heye. OpenSK wekî platformek lêkolînê ye ku hilberîner û dilşewat dikarin bikar bînin da ku taybetmendiyên nû pêşve bibin û tokenan ji girseyan re pêşve bibin. Koda OpenSK di destpêkê de wekî serîlêdanek ji bo hate pêşve xistin
Ji bilî projeya nivîsbariyê
ARM TrustZone Cryptocell 310. Nordic nRF52840 ji bo OpenSK platforma referansê ya yekem e. OpenSK ji bo bilezkera krîptoya ARM CryptoCell û hemî cûreyên veguheztina ku ji hêla çîpê ve têne peyda kirin, di nav de USB, NFC û Bluetooth Low Energy jî piştgirî peyda dike. Digel karanîna bilezkera krîptoyê, OpenSK di heman demê de pêkanînên cihêreng ên algorîtmayên ECDSA, ECC secp256r1, HMAC-SHA256 û AES256 ku bi Rust hatine nivîsandin jî amade kiriye.
Pêdivî ye ku were zanîn ku OpenSK ne yekem pêkanîna vekirî ya firmware ji bo nîşanan e ku bi piştgirîya FIDO2 û U2F; firmware-ya bi vî rengî ji hêla projeyên vekirî ve têne pêşve xistin.
Firmware ku ji bo sazkirinê tê pêşniyar kirin li ser bingehê ye
pergala xebitandinê ya ji bo mîkrokontrolkerên ku li ser bingeha Cortex-M û RISC-V-ê ye, îzolekirina sandboxê ya kernel, ajokar û sepanan peyda dike. OpenSK ji bo TockOS wekî appletek hatî çêkirin. Ji bilî OpenSK, Google ji bo TockOS-ê ji bo ajokarên Flash (NVMC) xweşbînkirî jî amade kiriye.
Source: opennet.ru