den IoT-prosjekter De blir stadig mer populære blant produsenter og fagpersoner som er basert på utviklingstavler som Arduino eller deres egne Raspberry Pi SBC. Sikkerhet i disse prosjektene er nøkkelen, siden de kan bli angrepet eksternt eller funksjonene deres endret hvis det er sårbarheter. Det er bekymringen som ATECC608 kommer til å løse.
Inntil nå var det mange moduler og elementer for å lage prosjekter av alle slag, men få virkelig orientert for å styrke sikkerheten før dette elementet av Microchip-selskapet, den berømte utvikleren av produkter som PIC-mikrokontrollere.
Om ATECC608
Prosjektet ATECC608 Det lar deg legge til en Microchip sikkerhetsbrikke til Raspberry Pi, slik at den kan beskytte IoT-designet ditt mot fysiske og eksterne angrep. I tillegg er modulen veldig liten, og lett koblet til Rasbperry Pi, i tillegg til at den blir priset til bare $ 10.
ATECC608 er veldig enkel å bruke, du må bare koble den til Raspberry Pi etter hurtigveiledningen du finner i denne GitHub-adresse. Etter det er den klar til bruk med Python-eksempler tilgjengelig på Mikrochip GitHub som du finner i denne andre lenken. Og hvis du lurer på designen, er den åpen kildekode (CERN OHL v1.2).
Alt designet med Microchip-teknologi, men designet av Fransk selskap mgIT.at og opprettet av OTS Security.
La Tanken er at det begynner å bli populært å beskytte IoT-prosjekter med Raspberry Pi, å bruke sikre forbindelser med TLS, anti-kloning, PKCS11 Token, etc.
Tekniske egenskaper til ATEC608
For mer informasjon om ATECC608, si at du har følgende karakter:
- Krypteringsprosessor med sikker lagring av maskinvarepassord.
- Lagringsbeskyttelse opptil 16 nøkler, sertifikater eller data.
- ECDH FIPS SP800-56A Elliptic Curve Deffie-Hellman, en anonym nøkkelrotokol som gjør det mulig for to parter med elliptiske kurver offentlig-privat nøkkel, å etablere en delt hemmelighet på en usikker kanal.
- NIST P256-standard støttes
- SHA-256 og HMAC-hasj
- AES-128 for å kryptere og dekryptere
- RNG (Randon Number Generator) FIPS 800-90 A / B / C
- Bakoverkompatibilitet ATECC508