ATECC508A
Atmel CryptoAuthentication Device
SUMMARY DATASHEET
CryptoAuthentication
Ensures Things and Code
are Real, Untampered, and
Confidential
Secure Download and Boot
Authentication and Protect Code
In-transit
Ecosystem Control
Ensure Only OEM/Licensed
Nodes and Accessories Work
Anti-cloning
Prevent Building with Identical
BOM or Stolen Code
Message Security
Authentication, Message Integrity,
and Confidentiality of Network
Nodes (IoT)
This is a summary document.
The complete document is
available under NDA. For more
information, please contact
your local Atmel sales office.
Features
Cryptographic Co-processor with Secure Hardware-based Key Storage
Performs High-Speed Public Key (PKI) Algorithms
– ECDSA: FIPS186-3 Elliptic Curve Digital Signature Algorithm
– ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman Algorithm
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.
Multiple I/O Options:
– High-speed Single Pin Interface, with One GPIO Pin
– 1MHz Standard 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
Applications
IoT Node Security and ID
Secure Download and Boot
Ecosystem Control
Message Security
Anti-Cloning
Atmel-8923BS-CryptoAuth-ATECC508A-Datasheet-Summary_102015