Met de SparkFun ATECC508A Cryptographic Co-processor Breakout kunt u eenvoudig sterke authenticatiebeveiliging toevoegen aan uw IoT-node, edge-apparaat of embedded systeem. Het bevat twee Qwiic-poorten voor plug-and-play-functionaliteit. Gebruikmakend van ons handige Qwiic-systeem, is solderen niet nodig om het op de rest van uw systeem aan te sluiten. We hebben echter nog steeds pinnen met een afstand van 0,1 " naar buiten gebracht voor het geval u liever een breadboard gebruikt.
De ATECC508A-chip kan vele cryptografische processen uitvoeren, inclusief, maar niet beperkt tot:
- Unieke asymmetrische sleutelparen creëren en veilig opslaan op basis van Elliptic Curve Cryptography (FIPS186-3).
- Aanmaken en verifiëren van 64-byte digitale handtekeningen (van 32-bytes aan berichtgegevens).
- Een gedeelde geheime sleutel maken op een openbaar kanaal via Elliptic Curve Diffie-Hellman-algoritme.
- Een standaard hash-gebaseerd challenge-response-protocol met behulp van een SHA-256-algoritme.
- Interne FIPS-generator voor willekeurige getallen van hoge kwaliteit.
Ingebed in de chip is een 10Kb EEPROM-array die kan worden gebruikt voor het opslaan van sleutels, certificaten, gegevens, verbruiksregistratie en beveiligingsconfiguraties. De toegang tot de geheugensecties kan dan worden beperkt en de configuratie kan worden vergrendeld om wijzigingen te voorkomen.
Elke ATECC508A wordt geleverd met een gegarandeerd uniek 72-bits serienummer en bevat verschillende beveiligingsfuncties om fysieke aanvallen op het apparaat zelf of logische aanvallen op de gegevens die tussen het apparaat worden verzonden, te voorkomen.