ATSHA204 ATMEL [ATMEL Corporation], ATSHA204 Datasheet - Page 34

no-image

ATSHA204

Manufacturer Part Number
ATSHA204
Description
Atmel CryptoAuthentication
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATSHA204-MAH-DA-T
Manufacturer:
NVIDIA
Quantity:
340
Part Number:
ATSHA204-SH-DA-B
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATSHA204-SH-DA-T
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATSHA204-TSU-T
Manufacturer:
EPSON
Quantity:
418
Part Number:
ATSHA204-TSU-T
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATSHA204A
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATSHA204A-MAHDA-T
Manufacturer:
AT
Quantity:
20 000
Company:
Part Number:
ATSHA204A-MAHFD-T
Quantity:
14 270
Company:
Part Number:
ATSHA204A-MAHMF-S
Quantity:
2 973
Part Number:
ATSHA204A-SSHDA-B
Manufacturer:
ATMEL
Quantity:
3 450
Part Number:
ATSHA204A-SSHDA-B
Manufacturer:
AT
Quantity:
21 810
Company:
Part Number:
ATSHA204A-SSHDA-B
Quantity:
50 000
Part Number:
ATSHA204A-SSHDA-T
Manufacturer:
ATMEL
Quantity:
3 450
Part Number:
ATSHA204A-STUCZ-T
Manufacturer:
ATMEL
Quantity:
12 000
Company:
Part Number:
ATSHA204A-TSU-T
Quantity:
569
Company:
Part Number:
ATSHA204A-XHDA-T
Quantity:
3 360
8.1.3
Command Opcodes, Short Descriptions, and Execution Times
During parsing of the parameters and subsequent execution of a properly received command, the device will be busy and not
respond to transitions on the pins. The interval during which the device will be busy varies depending on the command and its
parameter values, the state of the device, the environmental conditions, and other factors per the table below.
Table 8-4.
Notes:
Command
DeriveKey
DevRev
GenDig
HMAC
CheckMac
Lock
MAC
Nonce
Pause
Random
Read
UpdateExtra
Write
1.
2. Maximum execution times are representative of the longest duration of a successful command execution with all
Command Opcodes, Short Descriptions, and Execution Times
Typical execution times are representative of the duration to execute the command assuming no error
conditions, fastest mode setting, no optional internal actions such as limited use keys, and favorable
environmental conditions. For best performance, delay for this interval and then start polling to determine actual
command completion.
mode and internal actions enabled under extended statistical and environmental conditions. Execution time may
extend beyond these values in extreme situations. In most but not all cases, failing commands will return
relatively quickly, often well before the typical execution time.
Opcode
0x1C
0x30
0x15
0x11
0x28
0x17
0x08
0x16
0x01
0x1B
0x02
0x20
0x12
Description
Derive a target key value from the target or parent key.
Return device revision information.
Generate a data protection digest from a random or input seed and a
key.
Calculate response from key and other internal data using
HMAC/SHA-256.
Verify a MAC calculated on another Atmel CryptoAuthentication device.
Prevent further modifications to a zone of the device.
Calculate response from key and other internal data using SHA-256.
Generate a 32-byte random number and an internally stored nonce.
Selectively put just one device on a shared bus into the idle state.
Generate a random number.
Read four bytes from the device, with or without authentication and
encryption.
Update bytes 84 or 85 within the configuration zone after the
configuration zone is locked.
Write 4 or 32 bytes to the device, with or without authentication and
encryption.
Atmel ATSHA204 [DATASHEET]
Typ. Exec.
8740D−CRYPTO−3/12
Time
0.4
0.4
0.4
14
11
27
12
12
22
11
5
8
4
1
, ms
Max. Exec.
Time
62
43
69
38
24
35
60
50
12
42
2
2
4
2
, ms
34

Related parts for ATSHA204