Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button ATECC608A Datasheet HTML 23Page - Microchip Technology ATECC608A Datasheet HTML 24Page - Microchip Technology ATECC608A Datasheet HTML 25Page - Microchip Technology ATECC608A Datasheet HTML 26Page - Microchip Technology ATECC608A Datasheet HTML 27Page - Microchip Technology ATECC608A Datasheet HTML 28Page - Microchip Technology ATECC608A Datasheet HTML 29Page - Microchip Technology ATECC608A Datasheet HTML 30Page - Microchip Technology ATECC608A Datasheet HTML 31Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 27 / 81 page
background image
5.
Device Commands
The following section details all of the commands broken out by Command mode that are allowed in the
ATECC608A-TNGLoRaWAN. The commands have been broken into three categories:
1.
General Device Commands
These commands fall into two categories:
• General device access commands that are used to send data to the device or retrieve data but typically
do not perform any cryptographic functions.
• General cryptographic commands that can be used by the device or the system but typically do not
operate on specific data slots.
2.
Asymmetric Cryptography Commands
These commands perform asymmetric cryptographic operations, such as key generation, message signing
and message verification that utilize an ECC public or private key. These commands are limited to use on ECC
Data zone slots.
3.
Symmetric Cryptography Commands
These commands perform a symmetric cryptographic function, such as generating a digest or MAC, key
derivation or AES encryption and decryption.
Input Parameters for all Commands
Multibyte input parameters are shown as big-endian (MSB first) values in the input parameters tables unless
otherwise specified. Note that the ATECC608A-TNGLoRaWAN device actually expects the data to be sent little-
endian (LSB first).
Table 5-1. Command Opcodes, Short Descriptions, and Categories
Command
Opcode Description
Command Category
AES
0x51
Execute the AES-ECB Encrypt or Decrypt functions. Calculate a
Galois Field Multiply.
Symmetric Cryptography
Command
CheckMac
0x28
Verify a MAC calculated on another CryptoAuthentication device.
Symmetric Cryptography
Command
Counter
0x24
Read or increment one of the monotonic counters
General Device Commands
DeriveKey
0x1C
Derive a target key value from the target or parent key.
Symmetric Cryptography
Command
ECDH
0x43
Generate an ECDH pre-master secret using stored private key and
input public key.
Asymmetric Cryptography
Command
GenDig
0x15
Generate a data digest from a random or input seed and a stored
value.
Symmetric Cryptography
Command
GenKey
0x40
Generate an ECC public key. Optionally generate an ECC private
key.
Asymmetric Cryptography
Command
Info
0x30
Return device state information.
General Device Commands
KDF
0x56
Implement the PRF or HKDF key derivation functions
Symmetric Cryptography
Command
Lock
0x17
Prevent further modifications to a zone or slot of the device.
General Device Commands
MAC
0x08
Calculate digest (response) from key and other internal data using
SHA-256.
Symmetric Cryptography
Command
Nonce
0x16
Generate a 32-byte random number and an internally stored Nonce.
General Device Commands
Random
0x1B
Generate a random number.
General Device Commands
ATECC608A-TNGLoRaWAN
Device Commands
© 2020 Microchip Technology Inc.
Complete Datasheet
DS40002154B-page 27



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