The device is agnostic of any microprocessor (MPU) or microcontroller (MCU) and compatible with virtually any MCUs or MPUs thanks to the CryptoAuthLib library. As with all CryptoAuthentication devices, the ATECCC608B-TFLXTLS delivers extremely low-power consumption, requires only a single GPIO over a wide voltage range, and has a tiny form factor making it ideal for a variety of applications that require longer battery life and flexible form factors.
The ATECC608B-TFLXTLS comes also provisioned with default thumbprint certificates and key that are unlocked in the device and changeable by the customer own credentials (differently than the ATECC608B Trust&GO). It helps providing the flexibility to the customer to implement its own certificate chain. Take a look at the various code examples using the Microchip Trust Platform software tool:
– Cloud authentication for AWS IoT (32-bit MCU)
– Cloud Authentication for AWS IoT Greengrass (Linux)
– Cloud Authentication for Microsoft Azure (32-bit MCU)
– TLS network authentication with third party stacks
Product Features
- Cryptographic co-processor with secure hardware-based key storage
Protected storage for up to 16 Keys, certificates or data
- Hardware support for asymmetric sign, verify, key agreement – ECDSA: FIPS186-3 Elliptic Curve Digital Signature
- ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman
- NIST standard P256 elliptic curve support
- Hardware support for symmetric algorithms
- SHA-256 & HMAC hash including off-chip context save/restore
- AES-128: encrypt/decrypt, galois field multiply for GCM
- Networking key management support
- Turnkey PRF/HKDF calculation for TLS 1.2 & 1.3
- Ephemeral key generation and key agreement in SRAM – Small message encryption with keys entirely protected
- Secure boot support
- Full ECDSA code signature validation, optional stored digest/signature – optional communication key disablement prior to secure boot
- Encryption/Authentication for messages to prevent on-board attacks
- Internal high-quality FIPS 800-90 A/B/C Random Number Generator (RNG)
- Two high-endurance monotonic counters
- Guaranteed unique 72-bit serial number
- Two interface options available
- High-speed single pin interface with One GPIO pin
- Operating temperature up to 100C
- <150nA Sleep current
- 8-pad UDFN, 8-lead SOIC, and 3-lead CONTACT packages
- 1.8V to 5.5V IO levels, 2.0V to 5.5V supply voltage
- 1MHz Standard I2C interface
Parametrics
Device Name | ATECC608B-TFLXTLS |
Algorithm Type | ECC P256 (ECDH and ECDSA), SHA256, AES-GCM |
Standby Typical (uA) | 0.03 |
Provisioning | TrustFLEX |
Interface Type | Single-wire; I2C |
Reviews
There are no reviews yet.