ATECC508A garantisce riservatezza, l'integrazione e l'autenticazione dei dati
Atmel’il nuovo ATECC508A è il primo nel suo genere ad usare un'archiviazione delle chiavi basata su hardware per fornire una gamma completa di funzioni di protezione, ivi compresa la riservatezza, l'integrazione e l'autenticazione dei dati. Poiché il mercato IoT è in rapida crescita, il dispositivo fornisce queste caratteristiche nei sistemi con microcontrollori (MCU) che impiegano gli algoritmi per la crittografia/decriptazione nel software. Come altri prodotti di critto-autenticazione di Atmel, ATECC508A impiega contromisure crittografiche e un'archiviazione delle chiavi basata su hardware, fornendo una maggiore sicurezza rispetto alle misure basate su software.
ATECC508A dispone di un protocollo di sicurezza ECDH (Diffie-Hellman su curva ellittica) per crittografie e decriptazioni, nonché per l'utilizzo dell'algoritmo di firma digitale basato su curva ellittica. Inoltre ATECC508A è il secondo IC di Atmel’portafoglio di critto-autenticazione con funzionalità di crittografia ellittica avanzate (ECC) .
ATECC508A è compatibile con un qualsiasi microcontrollore o microprocessore sul mercato. Ha un consumo energetico estremamente basso e richiede soltanto un ingresso/uscita per uso generico su un'ampia gamma di tensioni. Grazie alle sue dimensioni ridotte si può utilizzare in diversi tipi di applicazioni e prolunga anche la vita della batteria.
ATECC508A dispone di una serie di comandi flessibili che consente l'uso in molte applicazioni. Con la protezione di rete o del nodo IoT, l'IC autentica gli ID del nodo per assicurare l'integrità del messaggio e la crittografia. Offre inoltre un sistema di anti-contraffazione, convalidando l'autenticità dei pezzi di ricambio e degli accessori e/o optional, e può essere usato per convalidare la memoria di archiviazione.
Atmel’il nuovo IC per la critto-autenticazione protegge anche il firmware o i mezzi. In questo caso convalida il codice memorizzato su una memoria flash in fase di avvio, sia per evitare modifiche non autorizzate, nonché per crittografare i codici nelle immagini e i file scaricati.
Per dati sicuri e una produzione programmabile, gli acceleratori crittografici per il microprocessore possono usare ATECC508A’chiavi segrete memorizzate e letture e scritte criptate. IC autentica anche le password inserite dall'utente senza che il valore atteso si conosca. Associa le password facili da ricordare ad un numero casuale e scambia in modo sicuro i valori delle password con i sistemi remoti.
ATECC508A dispone anche di metodi per evitare gli attacchi fisici e logici ai dati. Un'ulteriore protezione è fornita attraverso le restrizioni hardware su come le chiavi vengono generate o utilizzate.