3.5.1 CryptoAuthentication

The ATECC508A is a member of the Microchip CryptoAuthentication library of crypto engine authentication devices with highly secure hardware-based key storage.

The ATECC508A integrates ECDH (Elliptic Curve Diffie Hellman) security protocol, an ultra-secure method to provide key agreement for encryption/decryption, along with ECDSA (Elliptic Curve Digital Signature Algorithm) sign-verify authentication for the Internet of Things (IoT) market.

Access to the device is made through a standard I2C Interface at speeds of up to 1Mb/s. The interface is compatible with standard Serial EEPROM I2C interface specifications.

Figure 3-27. CryptoAuthentication Schematic