5
ATAES132 [SPI SUMMARY DATASHEET]
Atmel-8763DS-CryptoAuth-ATAES132-SPI-Datasheet-Summary_072014
2.4 Counters
The Counters region contains 16 nonreversible monotonic counters. Counter operation is customized during
personalization in the Configuration Memory to permit such features as free use, authenticated-only increments, and
control of key usage.
2.5 Key Memory
Key Memory holds sixteen 128-bit keys targeting various AES and AES-CCM operations. Key usage is customized
during personalization in the Configuration Memory to permit custom features like authentication-only, limited-use,
counter increment, user zone access, key permissions, and many other uses. The Key Memory is writeable only during
personalization, and is never readable under any circumstances. One may only use an authentication procedure to
validate the content of a key; however, ATAES132 offers a set of commands which, when so configured during
personalization, permits secure key creation, imports, and transfer of content from a confidential User Memory to key
space.
2.6 SmallZone
SmallZone is a 32-byte, general-purpose memory separate from the 32Kb user memory and with special features to aid
multi-step workflows. Configuration at personalization may make portions of this zone a mandatory input into
cryptographic calculations.
2.7 I/O Support
The I/O Support regions contains a FIFO and other registers, which together provide a means to send the ATAES132
commands and receive responses, including status information.
3. Commands
The ATAES132 extends the command set of a standard Serial EEPROM to offer additional commands that solve various
security challenges. Unrestricted memory regions are accessible using standard Serial EEPROM SPI commands.
Restricted User Memory regions, as well as security features, are still accessible by using standard SPI commands to
ManufacturingID Two byte manufacturing ID code Never Always 2
PermConfig Atmel factory device configuration options Never Always 1
SerialNum
Guaranteed unique die serial number. SerialNum is optionally
included in cryptographic calculations.
Never Always 8
SmallZone
32 byte value. The first four bytes are optionally included in
cryptographic calculations.
If Locksmall =
Unlocked
Always 32
I2C Addr
Selects the serial interface mode and stores the I
2
C device
address.
If LockConfig =
Unlocked
Always 1
ZoneConfig Access and usage permissions for each user zone.
If LockConfig =
Unlocked
Always 64
Table 2-1. Summary of Configuration Table Parameters, Sorted by Name (Continued)
Name Description Write Read Bytes
Note: 1. Changes to most of the configuration registers take effect immediately which allows the functionality to
be tested during the personalization process. Changes to the I2C Addr register take effect at the next
Reset, Power-Up, or Wake-Up from the Sleep state.