ATAES132-SH-EQ-T Atmel, ATAES132-SH-EQ-T Datasheet - Page 47

no-image

ATAES132-SH-EQ-T

Manufacturer Part Number
ATAES132-SH-EQ-T
Description
EEPROM AES 32Kbit EE SPI
Manufacturer
Atmel
Datasheet

Specifications of ATAES132-SH-EQ-T

Rohs
yes
Maximum Clock Frequency
10 MHz
Operating Supply Voltage
6 V
Maximum Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
SOIC-8
Interface Type
SPI
Factory Pack Quantity
4000
Table 7-46. Input parameters
Notes:
Table 7-47. Output parameters
The command and response packet is transmitted as a block beginning with the count and ending with a packet checksum.
This block format is described in Section 6.1.
Opcode
Mode
Param1
Param2
Data
Name
ReturnCode
OutMac
OutData
1.
The RNG seed register in the EEPROM will be updated automatically if mode bit 1 = 0b unless the seed register
was previously updated after the most recent power on reset, wake from the sleep state, reset command, or
tamper event. Updating the RNG seed register increases the randomness of the keys generated by the
KeyCompute command, however, the EEPROM write endurance specification must be respected.
Name
KeyCompute
Mode
KeyID
VolUsage
InMac
(Bytes)
Size
16
16
1
Notes
Upon success, 0x00 will be returned. Any command execution or validation failure generates a
non-zero error code, per Section 6.3.
Output MAC for the encrypted key
Encrypted key value (ciphertext)
(Bytes)
0 or 16
Size
1
1
2
2
Notes
0x08
Bit 0: If 1b, the key load target is key memory
Bit 1: If 0b, update the EEPROM RNG seed register prior to key
Bits 2: If 1b, A key equivalent to what the KeyCompute InMac would be is
Bits 3-4: Reserved. Must be 0.
Bit 5: If 1b, include the usage counter associated with the ParentKeyID in the
Bit 6: If 1b, include the SerialNum in the MAC
Bit 7: If 1b, include the first four bytes of the SmallZone in the MAC
Upper byte is always 0x00. Lower byte is the ChildKeyID for key memory
loads or the ParentKeyID for VolatileKey loads
Usage restrictions for VolatileKey if mode bit 0 is 0b (see Section 4.3)
Optional input MAC (see above)
If 0b, then the target is VolatileKey (see Section 4.3)
generation(1)
If 1b, then generate Key using existing RNG seed
generated. Including an InMac with the KeyCompute command is not
required.
MAC
Atmel ATAES132 Preliminary Datasheet
8760A−CRYPTO−5/11
47

Related parts for ATAES132-SH-EQ-T