ATAES132-SH-ER Atmel, ATAES132-SH-ER Datasheet - Page 49

no-image

ATAES132-SH-ER

Manufacturer Part Number
ATAES132-SH-ER
Description
EEPROM AES 32Kbit EE I2C
Manufacturer
Atmel
Datasheet

Specifications of ATAES132-SH-ER

Rohs
yes
Maximum Clock Frequency
1 MHz
Operating Supply Voltage
6 V
Maximum Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
SOIC-8
Interface Type
I2C
Factory Pack Quantity
2300
Table 7-48. Input parameters
Note:
Opcode
Mode
Param1
Param2
Data1
Data2
Data3
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
KeyExport
Mode
EKeyID
VolUsage
FirstBlock
SecondBlock
InData
(Bytes)
0 or 16
Size
16
1
1
2
2
6
Notes
0x18
Bit 0: If 0b, then the key will be encrypted for use by the KeyImport
Bit 1: If 0b, update the EEPROM RNG seed register prior to key generation
Bits 2 and 3: If 00b, then a new key will be generated for export using the
Bit 5: If 1b, include the usage counter associated with the encrypt key 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 pointer to the encrypt key.
Legal values: 0x00 to 0x0F.
Usage restrictions for VolatileKey if Mode bit 0 is 0b and the TargetKeyID is
intended to be the VolatileKey register. (See Section 4.3)
For all other cases this field must be 0x0000
If mode bit 0 is 1b, then all bytes must be 0x00
If mode bit 0 is 0b, the value of this field must match the first authenticate-
If mode bit 0 is 1b, then this field must be present, but is ignored
If mode bit 0 is 0b, the value of this field must match the second
If mode bits 2 and 3 are 01b, then this field contains the key (plaintext) to be
command. FirstBlock and SecondBlock field values are not used.
If 1b, then the key will be encrypted for use by the KeyLoad command
using the FirstBlock and SecondBlock field values.
Mode bits 5, 6, and 7 must match the values in the FirstBlock.
If 1b, then generate key using existing RNG seed
internal random number generator
If 01b, then the InData field value will be exported
If 10b or 11b,the VolatileKey will be exported
MAC
only block to be used when executing the KeyLoad command on the
destination device
authenticate-only block to be used when executing the KeyLoad
command on the destination device. If mode bits 5, 6, and 7 are 0b,
then this field must be present, but is ignored.
encrypted. For all other cases this field is ignored.
Atmel ATAES132 Preliminary Datasheet
8760A−CRYPTO−5/11
(1)
49

Related parts for ATAES132-SH-ER