Electronic Components Datasheet Search
  English  ▼

X  

ATECC608A Datasheet(PDF) 48 Page - Microchip Technology

Part # ATECC608A
Description  ATECC608A for LoRaWAN™ Data Sheet
PDF  81 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATECC608A Datasheet(HTML) 48 Page - Microchip Technology

Back Button ATECC608A Datasheet HTML 44Page - Microchip Technology ATECC608A Datasheet HTML 45Page - Microchip Technology ATECC608A Datasheet HTML 46Page - Microchip Technology ATECC608A Datasheet HTML 47Page - Microchip Technology ATECC608A Datasheet HTML 48Page - Microchip Technology ATECC608A Datasheet HTML 49Page - Microchip Technology ATECC608A Datasheet HTML 50Page - Microchip Technology ATECC608A Datasheet HTML 51Page - Microchip Technology ATECC608A Datasheet HTML 52Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 48 / 81 page
background image
Table 5-61. Input Parameters CheckMac
Opcode
(1 Byte)
Mode
(1 Byte)(2)
KeyID
(2 Bytes)
Data
(77 Bytes)(1)
Description
0x28
0x00
0x00 0[Slot]
• 32-byte client challenge
• 32-byte response generated by the client
• 13 bytes other data
0x01
0x00 0[Slot]
• 32 bytes ignored but must be present
• 32-byte client response
• 13 bytes other data
Use if TempKey.SourceFlag was
random
0x05
0x00 0[Slot]
Use if TempKey.SourceFlag was
fixed
0x02
0x00 00
• 32-byte client challenge
• 32-byte client response
• 13 bytes other data
Use if TempKey.SourceFlag was
random
0x06
0x00 00
Use if TempKey.SourceFlag was
fixed
Notes: 
1.
OtherData[0:12] values must match the values used in the original MAC command.
2.
For modes other than 0x00, Mode[2] must match the TempKey.SourceFlag.
Table 5-62. Output Response CheckMac
Name
Size
Description
Response
1 byte
• 0x00 - If successful
• 0x01 - If there is a mismatch
• Error Code - If there is a failure
Table 5-63. SHA256 CheckMac Hash
# of Bytes
Mode 0x00
Mode 0x01 or 0x05
Mode 0x02 or 0x06
32
Key[KeyID]
Key[KeyID]
TempKey
32
Input Client Challenge
TempKey
Input Client Challenge
4
OtherData[0:3]
OtherData[0:3]
OtherData[0:3]
8
Zeros
Zeros
Zeros
3
OtherData[4:6]
OtherData[4:6]
OtherData[4:6]
1
SN[8] = Varies by vendor
SN[8] = Varies by vendor
SN[8] = Varies by vendor
4
OtherData[7:10]
OtherData[7:10]
OtherData[7:10]
2
SN[0:1] = 0x01 0x23
SN[0:1] = 0x01 0x23
SN[0:1] = 0x01 0x23
2
OtherData[11:12]
OtherData[11:12]
OtherData[11:12]
5.3.3
DeriveKey Command
The device combines the current value of a key with the nonce stored in TempKey using SHA-256 and places the
result into the target key slot. Specific bits of the Slot Configurations affect the way this command works.
• SlotConfig[TargetKey].Bit13 must be set or DeriveKey will return an error.
• DeriveKey always returns an error if KeyConfig indicates that the slot contains an ECC private key, if the
Configuration zone has not been locked, or if the TargetKey slot is individually locked using SlotLocked.
• SlotConfig[TargetKey].Bit 12
ATECC608A-TNGLoRaWAN
Device Commands
© 2020 Microchip Technology Inc.
Complete Datasheet
DS40002154B-page 48



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


Datasheet Download

Go To PDF Page


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


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