I-Los Amaphrojekthi we-IoT Ziya ngokuya zithandwa phakathi kwabenzi nezifundiswa ezisuselwe kumabhodi entuthuko afana ne-Arduino noma awabo I-SBC Raspberry Pi. Ukuphepha kulawa maphrojekthi kubalulekile, ngoba angahlaselwa ukude noma imisebenzi yawo iguqulwe uma kukhona ubungozi. Lokho kungukukhathazeka i-ATECC608 eza ukuyixazulula.
Kuze kube manje bekunamamojula amaningi nezinto zokwakha amaphrojekthi azo zonke izinhlobo, kepha bambalwa abaqonde ngqo ukuqinisa ukuphepha kuze kube yile nto ye inkampani iMicrochip, umakhi odumile wemikhiqizo efana ne-PIC microcontroller yayo.
Cishe i-ATECC608
Le phrojekthi UKWC608 Ikuvumela ukuthi ungeze i-chip yokuphepha ye-Microchip ku-Raspberry Pi yakho, ukuze ikwazi ukuvikela ukwakheka kwakho kwe-IoT ekuhlaselweni ngokomzimba nokude. Ngaphezu kwalokho, imodyuli incane kakhulu, futhi ixhumeke kalula kwiRasbperry Pi, ngaphezu kokuba nentengo ye- $ 10 kuphela.
I-ATECC608 impela kulula ukuyisebenzisa, kufanele nje uyixhume kwi-Raspberry Pi elandela umhlahlandlela wayo osheshayo ozowuthola kulokhu Ikheli le-GitHub. Ngemuva kwalokho, isilungele ukusebenzisa ngezibonelo zePython ezitholakala kufayela le- IGitHub ngeMicrochip ukuthi uzothola kulesi esinye isixhumanisi. Futhi uma uzibuza ngokwakhiwa kwayo, ingumthombo ovulekile (CERN OHL v1.2).
Konke kuklanywe ngobuchwepheshe beMicrochip, kepha kudizayinwe yi Inkampani yaseFrance mgIT.at futhi idalwe yi-OTS Security.
La umqondo ukuthi iqala ukuthandwa ukuvikela amaphrojekthi we-IoT nge-Raspberry Pi, ukusebenzisa ukuxhumana okuphephile ne-TLS, anti-cloning, PKCS11 Token, njll.
Izici zobuchwepheshe ze-ATEC608
Ngeminye imininingwane nge-ATECC608, yisho ukuthi unokulandelayo izici:
- I-co-processor yokubethela enesitoreji se-password ephephile.
- Ukuvikelwa kwesitoreji kuze kufike kukhiye abangu-16, izitifiketi noma idatha.
- I-ECDH FIPS SP800-56A I-Elliptic Curve uDeffie-Hellman, i-rotocol yokhiye ongaziwa evumela amaqembu amabili anamajika ama-elliptic ukhiye womphakathi-wangasese, ukusungula imfihlo eyabiwe esiteshini esingavikelekile.
- I-NIST P256 ejwayelekile iyasekelwa
- I-SHA-256 ne-HMAC hash
- I-AES-128 yokubethela nokususa ukubethela
- I-RNG (iRandon Number Generator) FIPS 800-90 A / B / C
- Ukuhambelana okubuyela emuva ATECC508