AT88SA102S_11 ATMEL [ATMEL Corporation], AT88SA102S_11 Datasheet - Page 18

no-image

AT88SA102S_11

Manufacturer Part Number
AT88SA102S_11
Description
Atmel CryptoAuthentication Product Authentication Chip
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
6.4
GenPersonalizationKey
Loads a personalization key into internal memory and then uses that key along with an input seed to generate a decryption
digest using SHA-256. Neither the key nor the decryption digest can be read from the chip. Upon completion, an internal bit is
set indicating that a secure personalization digest has been loaded and is ready for use by BurnSecure. This bit is cleared
(and the digest lost) when the watchdog timer expires or the power is cycled.
This command will fail if Fuse[87] has been burned.
Table 6-9.
Table 6-10. Output Parameters
The SHA-256 message body used to create the resulting digest internally stored in the chip consists of the following 512-bits:
Opcode
Param1
Param2
Data
Name
Success
256-bits PersonalizeKey[KeyID]
64-bits Fixed value of all ones
127-bits Seed from input stream
1-bits
64-bits Length of message in bits, fixed at 447
Input Parameters
‘1’ pad
Name
GenPers
Zero
KeyID
Seed
Size
1
Notes
Upon successful execution, a value of 0 will be returned by AT88SA102S
Size
1
1
2
16
Notes
0x20
Must be 0x00
Identification number of the personalization key to be loaded
Seed for digest generation. The least significant bit of the last byte is ignored by
AT88SA102S
Atmel AT88SA102S [DATASHEET]
8584G−CRYPTO−9/11
18

Related parts for AT88SA102S_11