Microchip ATECC508A-MAHDA-T CryptoAuthentication Devices are crypto engine authentication devices with highly secure hardware-based key storage. The ATECC508A-MAHDA-T Devices have a flexible command set and include an EEPROM array used for storage. Various sections of memory can be restricted and then the configuration can be locked to prevent changes. Typical applications include IoT Node Security and ID, Secure Download and Boot, Ecosystem Control, Message Security, and Anti-Cloning.
Feature
- Easy way to run ECDSA and ECDH Key Agreement
- ECDH key agreement makes encryption/decryption easy
- Ideal for IoT node security
- Authentication without the need for secure storage in the host
- No requirement for high-speed computing in client devices
- Cryptographic accelerator with Secure Hardware-based Key Storage
- Performs High-Speed Public Key (PKI) Algorithms
- NIST Standard P256 Elliptic Curve Support
- SHA-256 Hash Algorithm with HMAC Option
- Host and Client Operations
- 256-bit Key Length
- Storage for up to 16 Keys
- Two high-endurance monotonic counters
- Guaranteed Unique 72-bit Serial Number
- Internal High-quality FIPS Random Number Generator (RNG)
- 10Kb EEPROM Memory for Keys, Certificates, and Data
- Storage for up to 16 Keys
- Multiple Options for Consumption Logging and One Time Write Information
- Intrusion Latch for External Tamper Switch or Power-on Chip Enablement
- Single Wire or I2C Interface
- 2.0V to 5.5V Supply Voltage Range
- 1.8V to 5.5V IO levels
- <150nA Sleep Current
- 8-pad UDFN,8-lead SOIC, and 3-lead CONTACT Packages