| поискавой системы для электроныых деталей |
|
ATECC508A датащи(PDF) 86 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
ATECC508A датащи(HTML) 86 Page - Microchip Technology |
|
86 / 109 page ![]() Bits Meaning 5–1 Must be 0. 0 Set to 0 if the resulting signature is intended to be used by Verify(Validate) or 1 if it is to be used by Verify(Invalidate). In all other situations, this bit must be 0. Internal signatures are always generated over digest information placed in TempKey by GenKey or GenDig, and include further configuration information regarding the key used for the TempKey calculation. Note: If multiple GenKey or GenDig commands have been run between the Nonce and Sign commands, only the configuration for the last key used will be signed. The bit within the SlotLocked field corresponding to the last key used in the TempKey computation is in the LSB of the byte listed below, regardless of whether or not the slot is individually lockable. This 55 byte message is created as described in the next paragraph. If the slot contains a public key corresponding to a supported curve, and if PubInfo indicates this key must be validated before being used by Verify, and if the validity bits have a value of 0x05, then the PubKey Valid byte will be 0x01. In all other cases, it will be 0x00. 32 bytes TempKey (must have been generated by GenKey or GenDig) 1 byte Opcode (0x41) 1 byte Mode 2 bytes KeyID 2 bytes SlotConfig<TempKeyFlags.KeyID> 2 bytes KeyConfig<TempKeyFlags.KeyID> 1 byte TempKeyFlags (b<7> NoMacFlag, b<6> GenKeyData, b<5> GenDigData, b<4> SourceFlag, b<3:0> KeyID) 2 byte Zeros 1 byte SN<8> (never zeroed out) 4 bytes SN<4:7> (or zeros, see Mode) 2 bytes SN<0:1> (never zeroed out) 2 bytes SN<2:3> (or zeros, see Mode) 1 byte SlotLocked<TempKeyFlags.KeyID> (Byte is 0x01 if SlotLocked Bit is set otherwise 0x00) 1 byte PubKey Valid (or zero, see above) 1 byte 0x00 This message is then hashed using the SHA-256 algorithm and passed to the ECDSA signature computation engine. 9.19 UpdateExtra Command The UpdateExtra command is used to update the values of the two extra bytes within the configuration zone (location 84 and 85) after the configuration zone has been locked. ATECC508A Security Commands © 2017 Microchip Technology Inc. Datasheet Complete DS20005927A-page 86 |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| 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 |