![](data:image/jpeg;base64,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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFMmlEMLylXYIpYqilmOPQDkmhK4N2KGuazDounmd1MkznZBCv3pXPQCuL/4TLUrPTom1GdY7oas0EyrECBCgXeBgdiw561qW+h33iO9XWtSnutPdGItLZMK0SerZHDH/PbFKbTNQ/s2/nispnkt/EL3qwlSGljGOVz1znqPSvZw9PDwXJOzfX/JPb1PGxFTEzfPC6XT/Nrf0Ojn8X6JbWFveS3mIrkExDYxZgDgnGMjkd6ZH418Py3cdsmoqXkxtOxg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)
ATECC108A [Summary Datasheet]
Atmel-8895BS-CryptoAuth-ATECC108A-Datasheet-Summary_012016
Each ATECC108A ships with a guaranteed unique 72-bit serial number. Using the cryptographic protocols
supported by the device, a host system or remote server can verify a signature of the serial number to prove that
the serial number is authentic and not a copy. Serial numbers are often stored in a standard Serial EEPROM;
however, these can be easily copied with no way for the host to know if the serial number is authentic or if it is a
clone.
The ATECC108A can generate high-quality FIPS random numbers and employ them for any purpose, including
usage as part of the device’s crypto protocols. Because each random number is guaranteed to be essentially
unique from all numbers ever generated on this or any other device, their inclusion in the protocol calculation
ensures that replay attacks (i.e. re-transmitting a previously successful transaction) will always fail.
System integration is easy due to a wide supply voltage range (of 2.0V to 5.5V) and an ultra-low sleep current (of
<150nA). Multiple package options are available (See Sections 4, Ordering Information and Section 5, Package
Drawings).
See Section 3 for information regarding compatibility with the Atmel ATSHA204 and ATECC108.
1.3 Cryptographic Operation
The ATECC108A implements a complete asymmetric (public/private) key cryptographic signature solution based
upon Elliptic Curve Cryptography and the ECDSA signature protocol. The device features hardware acceleration
for the NIST standard P256 prime curve and supports the complete key life cycle from high quality private key
generation, to ECDSA signature generation, and ECDSA public key signature verification.
The hardware accelerator can implement such asymmetric cryptographic operations from ten to one-thousand
times faster than software running on standard microprocessors, without the usual high risk of key exposure that
is endemic to standard microprocessors.
The device is designed to securely store multiple private keys along with their associated public keys and
certificates. The signature verification command can use any stored or an external ECC public key. Public keys
stored within the device can be configured to require validation via a certificate chain to speed-up subsequent
device authentications.
Random private key generation is supported internally within the device to ensure that the private key can never
be known outside of the device. The public key corresponding to a stored private key is always returned when the
key is generated and it may optionally be computed at a later time.
The ATECC108A also supports a standard hash-based challenge-response protocol in order to simplify
programming. In its most basic instantiation, the system sends a challenge to the device, which combines that
challenge with a secret key and then sends the response back to the system. The device uses a SHA-256
cryptographic hash algorithm to make that combination so that an observer on the bus cannot derive the value of
the secret key, but preserving that ability of a recipient to verify that the response is correct by performing the
same calculation with a stored copy of the secret on the recipient’s system.
Due to the flexible command set of the ATECC108A, these basic operation sets (i.e. ECDSA signatures and
SHA-256 challenge-response) can be expanded in many ways.
In a host-client configuration where the host (for instance a mobile phone) needs to verify a client (for instance an
OEM battery), there is a need to store the secret in the host in order to validate the response from the client. The
CheckMac command allows the device to securely store the secret in the host system and hides the correct
response value from the pins, returning only a yes or no answer to the system.
All hashing functions are implemented using the industry-standard SHA-256 secure hash algorithm, which is part
of the latest set of high-security cryptographic algorithms recommended by various government agencies and
cryptographic experts. The ATECC108A employs full-sized 256 bit secret keys to prevent any kind of exhaustive
attack.