поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

ATECC508A датащи(PDF) 76 Page - Microchip Technology

номер детали ATECC508A
подробное описание детали  Cryptographic Co-processor with Secure Hardware-Based Key Storage
PDF  109 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATECC508A датащи(HTML) 76 Page - Microchip Technology

Back Button ATECC508A Datasheet HTML 72Page - Microchip Technology ATECC508A Datasheet HTML 73Page - Microchip Technology ATECC508A Datasheet HTML 74Page - Microchip Technology ATECC508A Datasheet HTML 75Page - Microchip Technology ATECC508A Datasheet HTML 76Page - Microchip Technology ATECC508A Datasheet HTML 77Page - Microchip Technology ATECC508A Datasheet HTML 78Page - Microchip Technology ATECC508A Datasheet HTML 79Page - Microchip Technology ATECC508A Datasheet HTML 80Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 76 / 109 page
background image
9.11
MAC Command
The 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 (i.e. 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 9-32. 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
The internal key is to be used to generate the response. Bits 3:0 only are used to
select a slot; however, 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 9-33. 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
Slot<KeyID> or TempKey (see Mode Encoding )
32 bytes
Challenge or TempKey (see Mode Encoding)
1 byte
Opcode (always 0x08)
1 byte
Mode
2 bytes
KeyID
8 bytes
Zeros
3 bytes
Zeros
1 byte
SN<8> (never zeroed out)
4 bytes
SN<4:7> (or zeros, see Mode Encoding)
ATECC508A
Security Commands
© 2017 Microchip Technology Inc.
Datasheet Complete
DS20005927A-page 76



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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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