Cu
SparkFun ATECC508A breakout co-procesor criptografic cu Qwiic poti adauga cu usurinta securitate puternica pe baza de autentificare la nodul tau IoT, dispozitiv de intrare sau sistem incorporat. Include doua porturi Qwiic pentru functionalitate plug-and-play.
Folosind sistemul Qwiic nu trebuie sa lipesti nimic pentru conectarea la restul sistemului tau dar daca vrei sa folosesti o placa breadboard, ai la dispozitie pinii cu spatiere de 0.1”.
Chipul ATECC508A este capabil de multe procese criptografice, inclusiv urmatoarele:
- Crearea si stocarea in siguranta a perechilor de chei asimetrice, unice, bazate pe Criptografia Curbelor Eliptice (FIPS186-3)
- Crearea si verificarea semnaturilor digitale de 64 bits (de la 32 bytes de informatii-mesaje)
- Crearea unei chei secrete impartasite pe un canal public prin Algoritmul Curbelor Eliptice Diffie-Hellman
- Un protocol standard, bazat pe mesaje digest, provocare-raspuns, folosind un algoritm SHA-256
- Generator intern de numere aleatoare FIPS, de inalta calitate.
Chipul incorporeaza o matrice EEPROM de 10kb ce poate fi utilizata la stocarea cheilor, certificatelor, informatiilor, inregistrarea consumului si configuratiilor de securitate. Accesul la sectiunile memoriei pot fi, ulterior, restrictionate iar configuratia blocata cu scopul de a preveni modificarile.
Fiecare placa
SparkFun ATECC508A breakout co-procesor criptografic cu Qwiic vine cu un numar serial de 72 bits, unic, garantat, si include mai multe caracteristici de securitate ca sa previna atacurile fizice pe dispozitiv, ori atacurile logice asupra informatiilor transmise intre dispozitive.
Ghidul de conectare si libraria Arduino (care include sase exemple) te va familiariza cu bazele criptografiei curbelor eliptice si semnarea/verificarea datelor.
Nota: Se recomanda studiul ghidului in detaliu inaintea utilizarii acestei placi. Chipul poate fi configurat numai inaintea blocarii
PERMANENTE. Se recomanda achizitionarea mai multor placi la utilizarea mai multor configuratii pentru explorarea functiilor avansate ale ATECC508A. In plus, aceasta placa
NU este capabbila de criptare si decriptare a datelor. Aceasta poate, insa, opera cateva procese de autentificare criptografica precum crearea sigura a unei chei private, stocarea sigura a cheii si crearea/verificarea semnaturii digitale. Se recomanda utilizarea acestei placi impreuna cu o placa-microcontroller Artemis datorita dimensiunii memoriei tampon necesara pe magistrala I2C.
Specificatii:
- Tensiune de operare: 2.0V-5.5V (Implicit pe sistem Qwiic: 3.3V)
- Consum curent activ (pentru ATECC508A): 16 mA
- Curent de veghe (pentru ATECC508A): <150 nA
- Numar serial unic, garantat, de 72 bits
- Memorie EEPROM de 10 Kb pentru chei, certificate si informatii: pana la 16 chei stocate si o lungime de 256 bits pentru chei
- Generator intern de numere aleatoare, FIPS, de inalta calitate
- Adresa I2C configurabila (7-bit): 0x60 (implicit)
Linkuri: