3.2.2 ATECC608B

The ATECC608B is a secure element from the Microchip CryptoAuthentication portfolio with advanced Elliptic Curve Cryptography (ECC) capabilities. With ECDH and ECDSA built right in, this device is ideal for the rapidly growing IoT market by supplying the full range of security such as confidentiality, data integrity, and authentication to systems with MCU or MPUs running encryption/decryption algorithms. Identical to all Microchip CryptoAuthentication products, the new ATECC608B employs ultra-secure hardware-based cryptographic key storage and cryptographic countermeasures which eliminate potential backdoors linked to software weaknesses.

Use the ATECC608B CryptoAuthentication device on the AVR-IoT Cellular Mini board can to authenticate the board with other hardware for secure IoT communication.

Info: The 7-bit I2C address is: 0x58.
Table 3-5. ATECC608B Connections
ATECC608B PinAVR128DB48 PinFunctionShared Functionality
SDAPC2TWI0 SDAVEML3328
SCLPC3TWI0 SCL