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

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
2.1.1.1 SlotConfig (Bytes 20 – 51)
The 16 SlotConfig elements are used to configure the access protections for each of the 16 slots within the ATSHA204. Each
configuration element consists of 16 bits, which control the usage and access for that particular slot/key. The SlotConfig field is
interpreted according to the following table when the data zone is locked. When the data zone is unlocked, these restrictions
do not apply — all slots may be freely written and none may be read.
Table 2-2.
Bit #
0  3
4
5
6
7
8  11
12  15
SlotConfig Bits (per slot)
Name
ReadKey
CheckOnly
SingleUse
EncryptRead
IsSecret
WriteKey
WriteConfig
Description
Use this keyID to encrypt data being read from this slot using the Read command. If zero,
then this slot can be the source for the CheckMac copy operation (see Section 3.3.6). See
the description for bit 6 in this table, the Read command description in Section 8.12, and
Table 2-3 for more details.
Note: Do not use zero as a default. Do not set this field to zero unless the CheckMac
1 = The key stored in the slot can be used only for CheckMac command. It can also be
0 = The key stored in the slot can be used by all crypto commands.
1 = The key stored in the slot is “single use.” See Section 3.3 for more details.
0 = There are no usage limitations.
1 = Reads from this slot will be encrypted using the procedure specified in the Read
0 = Clear text reads may be permitted.
1 = The contents of this slot are secret: Clear text reads are prohibited, and both 4-byte
0 = The contents of this slot should not contain confidential data or keys.
See Table 2-3 for additional information.
Use this key to validate and encrypt data written to this slot.
See Section 8.14 for additional information.
Controls the ability to modify the data in this slot.
See Table 2-4 and Section 8.14 for additional information.
used for GenDig if the subsequent use of TempKey is CheckMac. The key cannot be
used by any other command, either directly as KeyID in the input parameter list or via
TempKey.
Ignored for keys in slots 8-14.
command description (Section 8.12) using ReadKey (bits 0 – 3 in this table) to
generate the encryption key. No input MAC is required. If this bit is set, then IsSecret
must also be set (see also Table 2-3).
reads and writes are prohibited. This bit must be set if EncryptRead is one or if
WriteConfig has any value other than <Always> to ensure proper operation of the
device.
copy operation is explicitly desired, regardless of any other read/write restrictions.
Atmel ATSHA204 [DATASHEET]
8740D−CRYPTO−3/12
7

Related parts for ATSHA204