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 (ECC secp256r1) 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
  • JIL High Rating – Validated to JIL Application of Attack Potential to Smartcards and Similar Devices, Version 3.1
  • Internal High-Quality NIST SP 800-90A/B/C True Random Number Generator (TRNG), NIST CMVP ESV Certified
  • Two High-Endurance Monotonic Counters
  • Unique 72-Bit Serial Number
  • Two Interface Options Available:
    • High-Speed Single Wire Interface with One GPIO Pin
    • 1 MHz Standard I2C Interface
  • 1.8V to 5.5V IO Levels, 2.0V to 5.5V Supply Voltage
  • Two Temperature Ranges Available:
    • Standard Industrial Temperature Range: -40℃ to +85℃
    • Extended Industrial Temperature Range: -40℃ to +100
  • <150 nA Sleep Current
  • Packaging Options
    • 8-pad UDFN, 8-Lead SOIC and 3-Lead Contact Package Options
    • Die-on-Tape and Reel and WLCSP for Qualified Customers (Contact Microchip Sales)