Electronic Components Datasheet Search
  English  ▼

X  

ATSHA204 Datasheet(PDF) 46 Page - ATMEL Corporation

Part # ATSHA204
Description  Atmel CryptoAuthentication
PDF  65 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATSHA204 Datasheet(HTML) 46 Page - ATMEL Corporation

Back Button ATSHA204 Datasheet HTML 42Page - ATMEL Corporation ATSHA204 Datasheet HTML 43Page - ATMEL Corporation ATSHA204 Datasheet HTML 44Page - ATMEL Corporation ATSHA204 Datasheet HTML 45Page - ATMEL Corporation ATSHA204 Datasheet HTML 46Page - ATMEL Corporation ATSHA204 Datasheet HTML 47Page - ATMEL Corporation ATSHA204 Datasheet HTML 48Page - ATMEL Corporation ATSHA204 Datasheet HTML 49Page - ATMEL Corporation ATSHA204 Datasheet HTML 50Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 46 / 65 page
background image
Atmel ATSHA204 [DATASHEET]
46
8740D
−CRYPTO−3/12
8.8
MAC Command
Computes a SHA-256 digest of a key stored in the device, a challenge, and other information on the device. The output of this
command is the digest of this message. If the message includes the serial number of the device, the response is said to be
diversified.
The normal command flow to use this command is as follows:
1.
Run Nonce command to load input challenge and optionally combine it with a generated random number. The result
of this operation is a nonce stored internally on the device.
2.
Optionally run GenDig command to combine one or more stored EEPROM locations in the device with the nonce.
The result is stored internally in the device. This capability permits two or more keys to be used as part of the
response generation.
3.
Run this MAC command to combine the output of step one (and step two if desired) with an EEPROM key to
generate an output response (or digest).
Alternatively, data in any slot (which does not have to necessarily even be secret) can be accumulated into the response
through the same GenDig mechanism. This has the effect of authenticating the value stored in that location.
Table 8-22. Input Parameters
Name
Size
Notes
Opcode
MAC
1
0x08
Param1
Mode
1
Controls which fields within the device are used in the message.
Param2
KeyID
2
Which internal key is to be used to generate the response.
Bits 0:3 only are used to select a slot but all 16 bits are used in the SHA-256 message.
Data
Challenge
0 or 32
Input portion of message to be digested, ignored if Mode:0 is one.
Table 8-23. Output Parameter
Name
Size
Notes
Response
32
SHA-256 digest
The message that will be hashed with the SHA-256 algorithm consists of the following information:
32 bytes key[KeyID] or TempKey (See Table 8-24)
32 bytes Challenge or TempKey (See Table 8-24)
1 byte
Opcode (always 0x08)
1 byte
Mode
2 bytes Param2
8 bytes OTP[0:7] (or zeros, see Table 8-24)
3 bytes OTP[8:10] (or zeros, see Table 8-24)
1 byte
SN[8] bits (never zeroed out)
4 bytes SN[4:7] bits (or zeros, see Table 8-24)
2 bytes SN[0:1] (never zeroed out)
2 bytes SN[2:3] (or zeros, see Table 8-24)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com