Google webatara oghere OpenSK maka imepụta akara ngosi cryptographic

Google ọkọnọ OpenSK ikpo okwu, nke na-enye gị ohere ịmepụta ngwa ngwa maka akara ngosi cryptographic nke dabara na ụkpụrụ FIDO U2F и FIDO2. Enwere ike iji Token akwadoro site na iji OpenSK dị ka ndị nyocha maka nyocha isi na nke abụọ, yana iji kwado ọnụnọ anụ ahụ nke onye ọrụ. Edere oru ngo a na ajari na kesara site nyere ikike n'okpuru Apache 2.0.

OpenSK na-eme ka o kwe omume ịmepụta akara nke gị maka nyocha ihe abụọ na saịtị, nke, n'adịghị ka ngwọta edoziworo nke ndị na-emepụta ihe dị ka Yubico, Feitian, Thetis na Kensington na-ewu na ngwa ngwa mepere emepe, dị maka ndọtị na nyocha. A na-edobe OpenSK dị ka ikpo okwu nyocha nke ndị na-emepụta ihe na ndị na-anụ ọkụ n'obi nwere ike iji mepụta atụmatụ ọhụrụ na ịkwalite akara ngosi na ọha mmadụ. Ebubere koodu OpenSK ka ọ bụrụ ngwa maka TockOS ma nwalee na Nordic nRF52840-DK na Nordic nRF52840-dongle.

Na mgbakwunye na ọrụ ngwanrọ a na-enye okirikiri nhọrọ ukwuu maka ibipụta na ngwa nbipute 3D ebe obibi igodo USB dabere na mgbawa ama ama Nordic nRF52840, gụnyere ARM Cortex-M4 microcontroller na accelerator crypto
ARM TrustZone Cryptocell 310. Nordic nRF52840 bụ usoro ntụaka izizi maka OpenSK. OpenSK na-enye nkwado maka ARM CryptoCell crypto accelerator na ụdị ụgbọ njem niile nke mgbawa na-enye, gụnyere USB, NFC na Bluetooth Low Energy. Na mgbakwunye na iji ngwa ngwa crypto, OpenSK akwadola mmemme dị iche iche nke ECDSA, ECC secp256r1, HMAC-SHA256 na AES256 algọridim edere na Rust.

Google webatara oghere OpenSK maka imepụta akara ngosi cryptographic

Ekwesiri iburu n'uche na OpenSK abụghị mmeghe nke mbụ nke ngwa ngwa maka tokens na nkwado maka FIDO2 na U2F; a na-emepụta ngwa ngwa yiri nke ahụ site na ọrụ mepere emepe. RockSmith и Somu. E jiri ya tụnyere ọrụ ndị a kpọtụrụ aha, OpenSK edeghị na C, kama na Rust, nke na-ezere ọtụtụ adịghị ike na-esite na njikwa ebe nchekwa dị ala, dị ka ịnweta ebe nchekwa na-enweghị ihe ọ bụla, nkwụsịtụ pointer null pointer, na buffer overruns.

Ngwa ngwa a tụrụ aro maka nrụnye dabere na TockOS,
Sistemụ arụmọrụ maka microcontrollers dabere na Cortex-M na RISC-V, na-enye ikewapụ igbe igbe nke kernel, ndị ọkwọ ụgbọ ala na ngwa. Emebere OpenSK ka ọ bụrụ applet maka TockOS. Na mgbakwunye na OpenSK, Google akwadola maka TockOS kachasị maka draịva Flash (NVMC) repository na ịtọ patches. Edere kernel na ndị ọkwọ ụgbọ ala dị na TockOS, dị ka OpenSK, na nchara.

isi: opennet.ru

Tinye a comment