Los Iiprojekthi ze-IoT Ziyanda ngokuthandwa phakathi kwabenzi kunye neengcali ezisekwe kwiibhodi zophuhliso ezinje ngeArduino okanye ezazo I-SBC Raspberry Pi. Ukhuseleko kwezi projekthi ngundoqo, kuba banokuhlaselwa bakude okanye imisebenzi yabo itshintshwe ukuba kukho ubungozi. Leyo yinkxalabo yokuba i-ATECC608 iza kuyisombulula.
Kude kube ngoku bekukho iimodyuli ezininzi kunye nezinto zokwenza iiprojekthi zazo zonke iintlobo, kodwa zimbalwa ezijolise ngokwenene ukomeleza ukhuseleko kude kube le nto Inkampani yeMicrochip, Umphuhlisi odumileyo weemveliso ezinjengee-PIC microcontroller zayo.
Malunga ne-ATECC608
Le projekthi Ukuncedwa ikuvumela ukuba ungeze i-chip yokhuseleko ye-Microchip kwi-Raspberry Pi yakho, ukuze ikhusele uyilo lwakho lwe-IoT ngokuchasene nokuhlaselwa ngokwasemzimbeni kunye nokude. Ukongeza, imodyuli incinci kakhulu, kwaye ixhumeke ngokulula kwiRasbperry Pi, ukongeza ekubeni nexabiso le- $ 10 kuphela.
I-ATECC608 kakhulu kulula ukuyisebenzisaKuya kufuneka uyidibanise neRaspberry Pi kulandela isikhokelo esikhawulezayo oya kusifumana koku Idilesi yeGitHub. Emva koko, ilungele ukusetyenziswa ngemizekelo yePython ekhoyo kwi IMicrosoftchip GitHub onokuyifumana kwelinye ikhonkco. Kwaye ukuba uyazibuza malunga noyilo lwayo, ngumthombo ovulekileyo (CERN OHL v1.2).
Zonke ziyilelwe ngetekhnoloji ye-Microchip, kodwa ziyilelwe yi Inkampani yaseFrance mgIT kwaye yenziwe nguKhuseleko lwe-OTS.
La ngcamango Kukuba iqala ukuthandwa ukukhusela iiprojekthi ze-IoT ngeRaspberry Pi, ukusebenzisa unxibelelwano olukhuselekileyo kunye ne-TLS, anti-cloning, PKCS11 Token, njl.
Iimpawu zobugcisa ze-ATEC608
Ngolwazi oluthe kratya kwi-ATECC608, yithi unale ilandelayo iimpawu:
- Iprosesa co-processor enendawo yokugcina ekhuselekileyo yehardware.
- Ukukhuselwa kokugcina ukuya kumaqhosha ali-16, izatifikethi okanye idatha.
- I-ECDH FIPS SP800-56A I-Elliptic Curve uDeffie-Hellman, ikhowudi engaziwayo engaziwayo evumela amaqela amabini anee-elliptic curves zikawonke-wonke ezizimeleyo, ukumisela imfihlo ekwabelwana ngayo kwisitishi esingakhuselekanga.
- Umgangatho we-NIST P256 uxhaswe
- I-SHA-256 kunye ne-HMAC hash
- I-AES-128 yokubethela kunye nokubethela
- I-RNG (iRandon Number Generator) ye-FIPS 800-90 A / B / C.
- Ukuhambelana okungasemva kwi-ATECC508