ATECC508A-chippet är ett kraftpaket för kryptografiska processer. Den kan skapa och säkert lagra unika asymmetriska nyckelpar baserade på elliptisk kurvkryptering (FIPS186-3), skapa och verifiera 64-byte digitala signaturer, skapa en delad hemlig nyckel på en offentlig kanal via elliptisk kurva Diffie-Hellman Algorithm och exekvera en standard-hash-baserat utmaning-svar-protokoll med en SHA-256-algoritm. Den kommer också med en intern högkvalitativ FIPS-slumpgenerator.
Chipet har också en 10Kb EEPROM-array för lagring av nycklar, certifikat, data, förbrukningsloggning och säkerhetskonfigurationer. Med åtkomstbegränsningar och konfigurationslåsfunktioner är din data säker från obehöriga ändringar. Varje ATECC508A kommer med ett unikt 72-bitars serienummer och är laddad med säkerhetsfunktioner för att avvärja fysiska och logiska attacker.
Med hjälp av Sparkfun hookup guide och Arduino Library kan du enkelt bekanta dig med elliptisk kurvkryptografi och processen att signera/verifiera data. Det är dock viktigt att notera att det här kortet inte kan kryptera och dekryptera data. Den kan utföra olika kryptografiska autentiseringsprocesser, såsom skapande av säker privat nyckel, säker nyckellagring och skapande och verifiering av digitala signaturer.
Sparkfun Qwiic Connect System är ett omfattande ekosystem av I²C-sensorer, ställdon, skärmar och kablar som förenklar prototypframställning och minimerar fel. Alla Qwiic-aktiverade kort använder en vanlig 1 mm delning, 4-stifts JST-kontakt, vilket sparar utrymme på PCB och besväret med felaktiga anslutningar.
Funktioner:
Dokument:
varumärke | Sparkfun |
Modell | DEV-15573 |
Mer information | Cryptographic Co-Processor ATECC508A (Qwiic) Hookup Guide - SparkFun Learn |