Electronic Components Datasheet Search
  English  ▼

X  

ATECC608A Datasheet(PDF) 33 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) 33 Page - Microchip Technology

Back Button ATECC608A Datasheet HTML 29Page - Microchip Technology ATECC608A Datasheet HTML 30Page - Microchip Technology ATECC608A Datasheet HTML 31Page - Microchip Technology ATECC608A Datasheet HTML 32Page - Microchip Technology ATECC608A Datasheet HTML 33Page - Microchip Technology ATECC608A Datasheet HTML 34Page - Microchip Technology ATECC608A Datasheet HTML 35Page - Microchip Technology ATECC608A Datasheet HTML 36Page - Microchip Technology ATECC608A Datasheet HTML 37Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 33 / 81 page
background image
5.1.6.1
Clear Text Read
Clear text reads are always possible from the Configuration and OTP zones of the ATECC608A-TNGLoRaWAN
device. Specific slots within the Data zone may be readable as clear text based on the access policies that have
been set. Either 4-byte or 32-byte reads are possible on any of these zones.
For the ATECC608A-TNGLoRaWAN device, Slots 8 and 10-14 contain data that can be read as clear text.
Table 5-19. Input Parameters - Clear Text Read
Opcode
(1 Byte)
Mode
(1 Byte)
Address
(2 Byte)
Description
0x02
0x00
See Section 4.4 Address Encoding.
4-byte Configuration zone read
0x80
See Section 4.4 Address Encoding.
32-byte Configuration zone read
0x01
See Section 4.4 Address Encoding.
4-byte OTP zone read
0x81
See Section 4.4 Address Encoding.
32-byte OTP zone read
0x02
See Section 4.4 Address Encoding.
4-byte Data zone read
0x82
See Section 4.4 Address Encoding.
32-byte Data zone read
Table 5-20. Output Response - Clear Text Read
Name
Size
Description
Data Contents
4 bytes
4 bytes transmitted [0:3]
32 bytes
32 bytes transmitted [0:31]
5.1.6.2
Encrypted Read
Encrypted reads are only possible on Data zone slots that have the access policies set for an encrypted read. Data in
the Configuration zone and OTP zone can never be encrypted. All encrypted reads must be 32 bytes in length. Prior
to doing the encrypted read an encryption key must be generated. This key can be unique every time an encrypted
read is done on a given slot. Note that in order to read all of the contents of a slot, multiple reads may be required. A
unique session key will need to be generated for each encrypted read.
For the ATECC608A-TNGLoRaWAN device, Slots 2-7 and 11-12 require an encrypted read.
Procedure for an Encrypted Read
The following steps are required for each encrypted read:
1.
Run the Nonce command. It is recommended that this be done in Random mode, 32 bytes. Output the value
to TempKey.
2.
Run the GenDig command. The Slot # of the Encryption key must be included in the GenDig Input
parameters, as well as the output of the Nonce command which is stored in TempKey.
Note:  The output of these two commands is the encryption key and is stored in TempKey.
3.
Issue the Read command.
– The contents of the Data zone slot will be encrypted by XOR’ing the data with the generated value stored
in TempKey. This value in TempKey is the session key that was previously generated.
– The output of the command will be the encrypted data.
Table 5-21. Input Parameters - Encrypted Read
Opcode
(1 Byte)
Mode
(1 Byte)
Address
(2 Byte)
Description
0x02
0x82
See Section 4.4 Address Encoding
32-byte Data zone read
ATECC608A-TNGLoRaWAN
Device Commands
© 2020 Microchip Technology Inc.
Complete Datasheet
DS40002154B-page 33



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