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.