Google waxay soo bandhigtay xirmo furan oo furan oo loo yaqaan 'cryptographic tokens'

Google soo bandhigay Madal Furan, kaas oo kuu ogolaanaya inaad u abuurto firmware tokens cryptographic si buuxda u waafaqsan heerarka FIDO U2F ΠΈ FIDO2. Calaamadaha lagu diyaariyey iyadoo la isticmaalayo OpenSK waxa loo isticmaali karaa xaqiijinayaal ahaan xaqiijinta asaasiga ah iyo laba-factor, iyo sidoo kale si loo xaqiijiyo joogitaanka jireed ee isticmaalaha. Mashruucu wuxuu ku qoran yahay Rust iyo qaybiyey shatiga ku haysta Apache 2.0.

OpenSK waxay suurtogal ka dhigaysaa in aad abuurto calaamad kuu gaar ah oo loogu talagalay xaqiijinta laba-geesoodka ah ee boggaga, taas oo, ka duwan xalalka diyaarsan ee ay soo saaraan warshadeeyayaasha sida Yubico, Feitian, Thetis iyo Kensington, ayaa ku dhisan qalab gebi ahaanba furan, oo diyaar u ah kordhinta iyo xisaabinta. OpenSK waxay u taagan tahay goob cilmi baaris ah oo soosaarayaasha iyo kuwa xiiseeya ay isticmaali karaan si ay u horumariyaan sifooyin cusub oo ay kor ugu qaadaan calaamada dadka. Koodhka OpenSK waxaa markii hore loo sameeyay codsi ahaan TockOS waxaana lagu tijaabiyay Nordic nRF52840-DK iyo Nordic nRF52840-dongle.

Waxa intaa dheer in mashruuca software waa la bixiyaa qaabaynta daabacaadda daabacaha 3D guri USB key fob oo ku salaysan jajab caan ah Nordic nRF52840, oo ay ku jiraan ARM Cortex-M4 microcontroller iyo accelerator crypto
ARM TrustZone Cryptocell 310. Nordic nRF52840 waa tixraaca ugu horeeya ee OpenSK. OpenSK waxay siisaa taageerada ARM CryptoCell crypto accelerator iyo dhammaan noocyada gaadiidka uu bixiyo chip, oo ay ku jiraan USB, NFC iyo Bluetooth Low Energy. Marka laga soo tago adeegsiga xawaaraha crypto, OpenSK waxa ay sidoo kale diyaarisay hirgelinta kala duwan ee ECDSA, ECC secp256r1, HMAC-SHA256 iyo AES256 algorithms ee ku qoran Rust.

Google waxay soo bandhigtay xirmo furan oo furan oo loo yaqaan 'cryptographic tokens'

Waa in la ogaadaa in OpenSK aysan ahayn hirgalinta furitaanki ugu horreeyay ee firmware ee calaamadaha taageerada FIDO2 iyo U2F; firmware la mid ah ayaa lagu sameeyay mashaariic furan Solo ΠΈ Soomu. Marka la barbardhigo mashaariicda la soo sheegay, OpenSK kuma qorna C, laakiin ku qoran Rust, taas oo ka fogaanaysa qaar badan oo ka mid ah dayacanka ka yimaada maaraynta xusuusta heerka hoose, sida gelitaanka xusuusta bilaashka ah ka dib, tilmaame null ah, iyo dulsaar xad dhaaf ah.

Firmware-ka la soo jeediyay in lagu rakibo wuxuu ku saleysan yahay TockOS,
nidaamka hawlgalka ee microcontrollers ku salaysan Cortex-M iyo RISC-V, bixinta sanduuqa sanduuqa go'doomin ee kernel, darawallada iyo codsiyada. OpenSK waxaa loogu talagalay sidii tufaax loogu talagalay TockOS. Marka laga soo tago OpenSK, Google waxa ay sidoo kale u diyaarisay TockOS oo loo habeeyay Flash Drives (NVMC) boodh oo dhigay balastar. Kernel-ka iyo wadayaasha TockOS, sida OpenSK, waxay ku qoran yihiin Rust.

Source: opennet.ru

Add a comment