| Electronic Components Datasheet Search |
|
ATECC608A Datasheet(PDF) 47 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
ATECC608A Datasheet(HTML) 47 Page - Microchip Technology |
|
47 / 81 page ![]() Table 5-57. AES-ECB Encrypt Opcode (1 Byte) Mode (1 Byte) KeyID (2 Bytes) Data (16 Bytes) Comments 0x51 0x00 0x40 0x80 0xC0 0x00 0[Slot] Any 16 bytes of ClearText data Encrypt key in Position 0 Encrypt key in Position 1 Encrypt key in Position 2 Encrypt key in Position 3 0x00 0xFF FF Any 16 bytes of ClearText data Encryption key located in TempKey Table 5-58. AES Encrypt Output Response Name Size (Bytes) Notes Response 1 If the operation fails, the ouptut is a one byte error code. 16 If the operation is successful, the device will output 16 bytes of encrypted text. 5.3.1.2 AES-GFM The GFM operation is often used as part of various AES cryptographic operations. This function has been provided to aid in the creation of operations that are not directly supported by the ATECC608A-TNGLoRaWAN. The output of this operation can be used in the AES-GCM AEAD functionality. This mode does not involve secrets or anything stored on the chip. If this mode is selected, the remaining mode bits are ignored. Table 5-59. AES Galois FIeld Multiply (GFM) Opcode (1 Byte) Mode (1 Byte) KeyID (2 Bytes) Data (32 Bytes) Description 0x51 0x03 0x00 00 • First 16 bytes - H-Field • Second 16 bytes input data Table 5-60. AES GFM Output Response Name Size (Bytes) Notes Response 1 If the operation fails, the output is a one-byte error code. 16 If the operation is successful, the device will output 16 bytes result of the GFM calculation. 5.3.2 CheckMac Command The CheckMac command calculates a MAC response that would have been generated on a different CryptoAuthentication™ (ATECC608A, ATECC508A, ATSHA204A) device and then compares the result with the input value. The command returns a boolean result to indicate the success or failure of the comparison. If a value in TempKey is used as an input to the CheckMac, then a Nonce and/or GenDig command must be run prior to the CheckMac command. ATECC608A-TNGLoRaWAN Device Commands © 2020 Microchip Technology Inc. Complete Datasheet DS40002154B-page 47 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |