Productos
The ATECC508A-SSHDA-T is a cryptographic co-processor with secure hardware-based key storage from Microchip in SOIC-8 package. It implements ECDSA (Elliptic Curve Digital Signature Algorithm) and ECDH (Elliptic Curve Diffie-Hellman) on the NIST P-256 curve, with SHA-256 hashing. The device stores up to 16 keys in 10KB EEPROM, features a guaranteed unique 72-bit serial number, and provides FIPS-quality random number generation. Note: Microchip recommends the ATECC608B for new designs.
Especificaciones
| Algorithm Support | ECDSA, ECDH (NIST P-256), SHA-256 with HMAC |
| Key Storage | Up to 16 keys, 256-bit ECC keys |
| EEPROM | 10Kb for keys, certificates, and data |
| Serial Number | 72-bit guaranteed unique |
| RNG | Internal FIPS-quality random number generator |
| Interface | I2C (up to 1MHz) or Single-Wire (SWI) |
| Tensión de alimentación | 2.0V to 5.5V |
| Sleep Current | <150nA |
| Paquete | SOIC-8 (5.3 x 5.3mm) |
| Temperature | -40°C to +85°C |
Características
- Hardware secure key storage with cryptographic countermeasures against physical attacks
- ECDSA sign/verify and ECDH key agreement on NIST P-256 curve
- SHA-256 hash with HMAC for message authentication
- Guaranteed unique 72-bit serial number for device identity
- 10Kb EEPROM with configurable access controls and lockable configuration
- Ultra-low 150nA sleep current for battery-powered IoT nodes
Aplicaciones
- IoT device identity and authentication
- Secure boot and firmware verification
- Anti-counterfeiting for accessories and consumables
- TLS/SSL client authentication
- Encrypted key exchange for secure communication