Microchip Technology ATECC608C CryptoAuthentication™ ICs
Microchip Technology ATECC608C CryptoAuthentication™ ICs are high-security cryptographic devices, which combine world-class, hardware-based key storage with hardware cryptographic accelerators to implement various authentication and encryption protocols. The ATECC608C provides security enhancements over the ATECC608B, while providing backwards compatibility. All configuration settings, commands, packages, and functionality of the ATECC608B are still available in the ATECC608C, making migration from the ATECC608B a simple process. For new designs, it is recommended that customers start directly with the ATECC608C device. For designs that are being upgraded and currently use the ATECC508A, ATECC608A, or ATECC608B, it is recommended that the user move to the Microchip Technology ATECC608C. For designs not planned to be upgraded, it is recommended that customers review designs to see if the user would benefit from the enhanced security of the ATECC608C.Features
- Cryptographic co-processor with secure hardware-based key storage that provides protected storage for up to 16x keys, certificates, or data
- ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman (ECDH)
- NIST standard P256 elliptic curve support (ECC)
- Hardware support for symmetric algorithms
- SHA-256 and HMAC hash, including off-chip context save/restore
- AES-128: encrypt/decrypt, Galois field multiply for GCM
- Networking key management support
- Turnkey PRF/HKDF calculation for TLS 1.2 and 1.3
- Ephemeral key generation and key agreement in SRAM
- Small message encryption with keys entirely protected
- Secure boot support
- Full ECDSA code signature validation, optional stored digest/signature
- Optional communication key disablement before secure boot
- Encryption/Authentication for messages to prevent onboard attacks
- Internal high-quality FIPS 800-90 A/B/C Random Number Generator (RNG)
- 2x high-endurance monotonic counters
- Guaranteed unique 72-bit serial number
- 2x interface options
- High-speed single-pin interface with 1x GPIO pin
- 1MHz standard I2C interface
- Operating temperature up to +100°C
- <150nA sleep current
- 1.8V to 5.5V IO levels and 2.0V to 5.5V supply voltage range
- Package options
- 8-pad UDFN
- 8-lead SOIC
- 3-lead CONTACT
Applications
- Internet of Things (IoT) network endpoint key management and exchange
- Encryption for small messages and PII data
- Secure boot and protected download
- Ecosystem control, anti-cloning
Pin Configuration and Pinouts
Published: 2025-07-28
| Updated: 2025-08-05
