Els projectes IOT cada vegada són més populars entre makers i professionals que es basen en plaques de desenvolupament com Arduino o la pròpia SBC Raspberry Pi.. La seguretat en aquests projectes és clau, ja que es podrien atacar de forma remota o alterar les seves funcions si hi ha vulnerabilitats. Aquesta és la preocupació que ve a resoldre ATECC608.
Fins ara existien molts mòduls i elements per crear projectes de tot tipus, però pocs orientats realment a enfortir la seguretat fins que ha arribat aquest element de la companyia Microchip, La famosa desenvolupadora de productes com els seus Microcontroladors PIC.
sobre ATECC608

El Projecte ATECC608 permet afegir un xip de seguretat de Microchip al teu Raspberry Pi, perquè així pugui protegir al teu disseny de IOT davant d'atacs físics i remots. A més, el mòdul és molt petit, i de fàcil connexió a la Rasbperry Pi, a més de tenir un preu de tan sols 10 $.
ATECC608 és molt fàcil d'usar, Només cal connectar-ho en la Raspberry Pi seguint el seu guia ràpida que trobaràs en aquesta direcció de GitHub. Després d'això, estarà a punt per a usar amb exemples en Python disponibles a la pàgina d' GitHub de Microxip que trobaràs en aquest altre enllaç. I si et preguntes pel seu disseny, és open-source (CERN OHL v1.2).
Tot dissenyat amb tecnologia de Microchip, però dissenyat per la empresa francesa mgIT.at i creat per OTS Security.
La idea és que es comenci a popularitzar per protegir projectes IOT amb Raspberry Pi, per utilitzar connexions segures amb TLS, anti-clonat, PKCS11 Token, etc.
Característiques tècniques de l'ATEC608
Per a més informació sobre el ATECC608, dir que té les següents característiques:
- Co-processador de xifrat amb emmagatzematge segur de la contrasenya per maquinari.
- Protecció d'emmagatzematge fins a 16 claus, certificats o dades.
- ECDH FIPS SP800-56A Elliptic Curve Deffie-Hellman, XNUMX rotocolo d'establiment de claus anònim que permet a dos parts amb clau pública-privada de corbes el·líptiques, establir un secret compartit en un canal insegur.
- Estàndard NIST P256 suportat
- SHA-256 i HMAC hash
- AES-128 per xifrar i desxifrar
- RNG (Randon Number Generator) FIPS 800-90 A / B / C
- retrocompatibilidad ATECC508