Microchip ATECC608B-TFLXTLS Handleiding

Microchip Niet gecategoriseerd ATECC608B-TFLXTLS

Bekijk gratis de handleiding van Microchip ATECC608B-TFLXTLS (63 pagina’s), behorend tot de categorie Niet gecategoriseerd. Deze gids werd als nuttig beoordeeld door 10 mensen en kreeg gemiddeld 4.9 sterren uit 5.5 reviews. Heb je een vraag over Microchip ATECC608B-TFLXTLS of wil je andere gebruikers van dit product iets vragen? Stel een vraag

Pagina 1/63
Data Sheet
© 2020-2023 Microchip Technology Inc. and its subsidiaries
DS40002249B - 1
Introducon
The ATECC608B-TFLXTLS is a pre-provisioned variant of the ATECC608B. The ATECC608B provides enhanced security measures
over that of the ATECC608A. These enhancements also apply to the ATECC608B-TFLXTLS. The TrustFLEX secure element is part
of Microchip’s family of generically provisioned security-focused devices. The device conguraon was designed to make the
secure element applicable to some of the most common use cases in the IoT market, while minimizing the learning and start-up
curves associated with security devices.
The ATECC608B-TFLXTLS conguraon idencal is nearly to that of the ATECC608B-TNGTLS. Some has beenaddional exibility
provided with respect to data loaded into cercate and key slots and the locking of those slots. These slot accessopons
polices will be set by the Trust Design Suite tools prior to ordering the ATECC608B-TFLXTLS devices. A Single WirePlaorm
Interface (SWI) is also available for this device.opon
This data sheet provides the slot and key conguraon informaon that is unique to the ATECC608B-TFLXTLS. This informaon
clearly the access policies of each of the data zone slots. Only relevant command and I/O denes operang informaon
has been included. An discussing Microchips hardware and tools that can aid in developing anapplicaon secon soware
applicaon is also provided with links to the of the tools.addional locaon
Features
Zone with limited selectable Specied Conguraon opons.
I/O Opons
– I2C Interface with One-Time Changeable I2C Address
Single Wire Interface (SWI)
One Permanent Primary P-256 Ellipc Curve Cryptography (ECC secp256r1) Private Key Fixed at Manufacturing Time
One Internal Sign Private Key for Key Aestaon
Three Secondary P-256 ECC Private Keys that Can Be Regenerated by the User
Signer Public Key from Signer Cercate
Public Key Validaon Support
One Customizable Symmetric Secret Key Slot
IO Key Slot to Protect IProtecon 2C Communicaon
Secure Boot Enabled with Customizable Secure Boot Public Key at Time of Manufacture
ECDH/KDF Key Slot Capable of Being Used with AES Keys and Commands
X.509 Compressed Cercate Storage
Customizable Cercate Storage Slots
Available in 8-Pad UDFN and 8-Pin SOIC Packages in 2k unit producon quanes.
Use Cases
Secure IoT TLS 1.2 and 1.3 Connecons
Secure Boot/Secure Firmware Update
ATECC608B-TFLXTLS CryptoAuthencaon Data
Sheet
ATECC608B-TFLXTLS
ATECC608B-TFLXTLS
Data Sheet
© 2020-2023 Microchip Technology Inc. and its subsidiaries
DS40002249B - 2
Disposable/Accessory Authencaon
I/P and Data Protecon
ATECC608B-TFLXTLS
Data Sheet
© 2020-2023 Microchip Technology Inc. and its subsidiaries
DS40002249B - 3
Table of Contents
Introducon....................................................................................................................................................................................... 1
Features............................................................................................................................................................................................. 1
Use Cases........................................................................................................................................................................................... 1
1. Pin and Pinouts....................................................................................................................................................6Conguraon
2. EEPROM Memory and Data Zone Access Policies...................................................................................................................... 7
2.1. ATECC608B-TFLXTLS Conguraon Zone....................................................................................................................... 7
2.1.1. Zone Bytes.............................................................................................................8Modiable Conguraon
2.2. Data Zone and Access Policies........................................................................................................................................9
2.2.1. Data Zone Data Types.....................................................................................................................................9
2.2.1.1. Private Keys................................................................................................................................ 9
2.2.1.2. Public Keys................................................................................................................................. 9
2.2.1.3. Storage................................................................................................................... 10Cercate
2.2.1.4. Secure Boot..............................................................................................................................10
2.2.1.5. Secret Key................................................................................................................................ 11
2.2.1.6. AES Key Storage....................................................................................................................... 11
2.2.1.7. I/O Key....................................................................................................................11Protecon
2.2.1.8. General Data Storage............................................................................................................... 11
2.2.2. Slot Terminology....................................................................................................................11Conguraon
2.2.3. ATECC608B-TFLXTLS Slot Conguraon Summary....................................................................................... 12
2.2.4. ATECC608B-TFLXTLS Detailed Slot Access Policies....................................................................................... 13
2.3. ATECC608B-TFLXTLS EEPROM One Time Programmable (OTP) Zone.......................................................................... 18
3. RAM (SRAM) Memory.................................................................................................................................................... 19Stac
4. General Command Informaon............................................................................................................................................... 20
4.1. I/O Transacons........................................................................................................................................................... 20
4.2. Command Packets........................................................................................................................................................ 20
4.3. Status/Error Codes....................................................................................................................................................... 20
4.4. Address Encoding......................................................................................................................................................... 21
4.4.1. Zone Addressing.................................................................................................................... 21Conguraon
4.4.2. OTP Zone Addressing................................................................................................................................... 22
4.4.3. Data Zone Addressing.................................................................................................................................. 22
4.5. of Keys, Signatures and ...........................................................................................................23Formang Cercates
4.5.1. ECC Key ...................................................................................................................................... 23Formang
4.5.1.1. Public Key Formats...................................................................................................................24
4.5.2. Signature Format..........................................................................................................................................25
4.5.3. Storage........................................................................................................................................25Cercate
5. Device Commands....................................................................................................................................................................27
5.1. General Device Commands.......................................................................................................................................... 28
5.1.1. Command................................................................................................................................... 28Counter
5.1.2. Command.......................................................................................................................................... 28Info
5.1.3. Command.......................................................................................................................................... 28Lock
5.1.4. Command........................................................................................................................................ 28Nonce


Product specificaties

Merk: Microchip
Categorie: Niet gecategoriseerd
Model: ATECC608B-TFLXTLS

Heb je hulp nodig?

Als je hulp nodig hebt met Microchip ATECC608B-TFLXTLS stel dan hieronder een vraag en andere gebruikers zullen je antwoorden