CryptoAuthentication™ ATECC608A

Il dispositivo CryptoAuthentication di Microchip è una soluzione affidabile e sicura di autenticazione per core IoT Google e IoT AWS

Immagine del dispositivo CryptoAuthentication ATECC608A di MicrochipIl dispositivo ATECC608A di Microchip Technology integra il protocollo di protezione Diffie-Hellman a curva ellittica (ECDH) con un algoritmo di firma digitale a curva ellittica (ECDSA). ECDH è un metodo ultra-sicuro per fornire un accordo di chiave per crittografia/decrittografia. ECDSA è l'autenticazione di accesso per il mercato Internet delle cose (IoT), tra cui domotica, reti industriali, dispositivi medicali, così come accessori e l'autenticazione di beni di consumo e molto altro.

Assicurare la comunicazione con un servizio cloud e la manipolazione delle chiavi porta con sé numerose sfide e la memorizzazione e l'uso delle chiavi nel microcontroller le espone ai pericoli: sistemi operativi e software sono pieni di bug: il bug Heartbleed per OpenSSL è famoso per aver esposto facilmente le chiavi di accesso. Di conseguenza, i governi e le aziende in tutto il mondo stanno lavorando alla protezione della privacy e delle identità individuali. Una forte autenticazione è solo l'inizio di una protezione robusta. Questo porta i fornitori di servizi cloud a spingere per una protezione basata su hardware, per una robusta protezione dell'identità del dispositivo che impedisca lo spoofing, ma anche per la protezione contro aggiornamenti firmware non autorizzati e per impedire la proliferazione. Inoltre, ATECC608A offrono un acceleratore hardware AES integrato che rafforza la protezione basata su hardware per applicazioni LoRaWAN e abilita le funzionalità di avvio sicuro di microcontroller molto compatti.

Con ECDH ed ECDSA integrati, questo dispositivo è ideale per il mercato IoT in rapida crescita e offre una gamma completa di meccanismi di protezione come riservatezza, integrità dei dati e autenticazione per sistemi con MCU o MPU che eseguono algoritmi di crittografia/decrittografia. Come tutti i prodotti CryptoAuthentication di Microchip, ATECC608A si avvale di memorizzazione ultra-sicura di chiavi crittografiche basate su hardware e contromisure crittografiche che eliminano il potenziale di backdoor collegati a punti deboli nei software. Il dispositivo è indipendente di qualsiasi microprocessore (MPU) o un microcontroller (MCU) e compatibile con MCU o MPU AVR®/Arm® di Microchip. Come con tutti i dispositivi CryptoAuthentication, ATECCC608A offre un consumo energetico estremamente basso, che richiede solo un singolo GPIO su un ampio intervallo di tensione e ha un fattore di forma compatto che lo rende ideale per una varietà di applicazioni IoT che richiedono una maggiore durata della batteria e fattori di forma flessibili.

Caratteristiche
  • Coprocessore crittografico con memorizzazione sicura delle chiavi basata su hardware
    • Memorizzazione protetta per un massimo di 16 chiavi, certificati o dati
  • Supporto hardware per algoritmi simmetrici
    • Hash SHA-256 e HMAC, tra cui salvataggio/ripristino contesto non su chip
    • AES-128: crittografia/decrittografia, moltiplica campo di Galois per GCM
  • Supporto per la gestione di chiavi di rete
    • Calcolo PRF/HKDF chiavi in mano per TLS 1.2 e 1.3
    • Generazione di chiavi temporanee e accordo chiavi nella SRAM
    • Crittografia di piccoli messaggi con chiavi interamente protette
  • Due contatori monotonici ad alta resistenza
  • Due opzioni di interfaccia disponibili
    • Interfaccia a singolo pin ad alta velocità con un pin GPIO
    • Interfaccia I2C standard di 1 MHz
  • Supporto hardware per segno asimmetrico, verifica, accordo chiavi
    • ECDSA: FIPS186-3 (algoritmo di firma digitale a curva ellittica)
    • ECDH: FIPS SP800-56A (Diffie-Hellman a curva ellittica)
    • Supporto curva ellittica P256 NIST standard
  • Supporto di avvio sicuro
    • Piena convalida firma codice ECDSA, digest/firma opzionale memorizzato
    • Disabilitazione chiave di comunicazione opzionale prima dell'avvio sicuro
    • Crittografia/autenticazione di messaggi per prevenire gli attacchi su scheda
  • Generatore di numeri casuali (RNG) NIST SP 800-90 A/B/C interno di alta qualità
  • Due contatori monotonici ad alta resistenza
  • Numero di serie a 72 bit unico garantito
  • Livelli I/O 1,8 ~ 5,5 V, tensione di alimentazione 2,0 ~ 5,5 V
  • Corrente di sospensione: <150 nA
  • Contenitori UDFN a 8 piazzole, SOIC a 8 conduttori e CONTACT a 3 conduttori

CryptoAuthentication Devices

ImmagineCodice produttoreDescrizioneQuantità disponibilePrezzoVedi i dettagli
IC AUTHENTICATION CHIP 8-UDFNATECC608A-MAHCZ-TIC AUTHENTICATION CHIP 8-UDFN10915 - Immediatamente$0.97Vedi i dettagli
IC AUTHENTICATION CHIP 8-UDFNATECC608A-MAHDA-TIC AUTHENTICATION CHIP 8-UDFN68295 - Immediatamente$0.97Vedi i dettagli
IC AUTHENTICATION CHIP 8-UDFNATECC608A-MAHCZ-SIC AUTHENTICATION CHIP 8-UDFN34399 - Immediatamente$0.99Vedi i dettagli
IC AUTHENTICATION CHIP 8-UDFNATECC608A-MAHDA-SIC AUTHENTICATION CHIP 8-UDFN135483 - Immediatamente$0.99Vedi i dettagli
IC AUTHENTICATION CHIP 8-SOICATECC608A-SSHCZ-TIC AUTHENTICATION CHIP 8-SOIC15072 - Immediatamente$1.00Vedi i dettagli

Development Kit

ImmagineCodice produttoreDescrizioneQuantità disponibilePrezzoVedi i dettagli
EVAL BRD FOR ATAES132A ATECC508AATCRYPTOAUTH-XPRO-BEVAL BRD FOR ATAES132A ATECC508A0 - Immediatamente$13.80Vedi i dettagli
Data di pubblicazione: 2018-07-25