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

X  

ATSHA204A датащи(PDF) 62 Page - Microchip Technology

номер детали ATSHA204A
подробное описание детали  ATSHA204A Microchip CryptoAuthentication Data Sheet
PDF  93 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATSHA204A датащи(HTML) 62 Page - Microchip Technology

Back Button ATSHA204A Datasheet HTML 58Page - Microchip Technology ATSHA204A Datasheet HTML 59Page - Microchip Technology ATSHA204A Datasheet HTML 60Page - Microchip Technology ATSHA204A Datasheet HTML 61Page - Microchip Technology ATSHA204A Datasheet HTML 62Page - Microchip Technology ATSHA204A Datasheet HTML 63Page - Microchip Technology ATSHA204A Datasheet HTML 64Page - Microchip Technology ATSHA204A Datasheet HTML 65Page - Microchip Technology ATSHA204A Datasheet HTML 66Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 62 / 93 page
background image
TempKey.SlotID == SlotConfig.ReadKey
If the slot number being read is even, then TempKey.SourceFlag must be “RAND”.
If the slot number is odd, then TempKey.SourceFlag must match the value in
Config.CheckMacSource corresponding to the slot.
XOR the data from the memory zone with TempKey. Return as “Contents.”
8.5.16
SHA Command
The SHA command computes a SHA-256 digest for general purpose use by the system. Any message
length can be accommodated. The system is responsible for sending the pad and length bytes with the
last block.
Calculation of a digest occurs through the following two steps:
1.
Initialization
Setup the SHA-256 calculation engine by overwriting the current value of TempKey with the
initialization constant. Force the TempKey flags to match the state they would have after a
Nonce(Fixed)command. This mode does not accept any message bytes.
2.
Compute
The command can be called a variable number of times with this mode to add bytes to the
message. Each iteration of this mode must include a message of 64 bytes. The output buffer
always contains the digest, which can be ignored if desired. The digest is also loaded into
TempKey.
The SHA(Init) command must be run before any SHA(Compute) commands are accepted. The
system may run as many SHA(Compute) commands as required to compute the desired digest. An error
is returned if any command other than SHA is run between the “Init” iteration and the last “Compute”
iteration. The command also returns a Parse error if the Mode byte has a value other than 0x00 or 0x01.
The intermediate digest stored in TempKey is invalidated if the device is put to sleep or the watchdog
timer expires. The system software must ensure that either the entire message is sent to the device
during a single wake/watchdog interval or that the appropriate Idle sequences are inserted between the
SHA commands.
Table 8-36. Input Parameters
Name
Size
Notes
Opcode
SHA
1
0x47
Param1
Mode
1
Bits 7-1: Must be zero.
Bit 0:
0 = (Init): Load TempKey with the initialization value for SHA-256. No
message bytes are accepted (Length must be zero).
1 = (Compute): Add 64 bytes in the message parameter to the SHA
context and return the digest
Param2 Param2
2
Must be 0x0000.
Data
Message 0 or 64 64 bytes of data to be included into the hash operation. Ignored if Mode<0> is zero.
ATSHA204A
Security Commands
© 2018 Microchip Technology Inc.
DS40002025A-page 62



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


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

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