Intrinsic ID Zign® 200 - Software implementation of SRAM PUF with symmetric cryptography
Cryptographic keys are needed to verify a device’s identity, secure communication between devices, and encrypt sensitive data at rest as well as in transit. Zign® 200 is a secure key generation, management, and storage solution for any IoT device. A software-based solution, Zign is the only hardware entropy source currently available that doesn’t have to be loaded at silicon fabrication.
The Zign 200 API enables IoT developers to generate cryptographic keys securely and to perform other symmetric key functions. It can also be integrated as a trust anchor for Mbed TLS, OpenSSL, wolfSSL, and other libraries, extending the chain of trust beyond just a single device.
Features
- Uses standard SRAM as a physical unclonable function (PUF) to create a secure key generation and management solution
- Offers key provisioning, secure key storage, and symmetric key cryptography
- Root keys are never stored, but re-created from the PUF each time they are needed
- Keys are bound to the device and can only be recreated and accessed on the device on which they have been created
- Allows for data encryption on the fly (streaming AES, hash, MAC)
- NIST SP 800-90A/B-compliant random number generator
Benefits
- No need for an additional security chip into the device – no SE/TPM needed
- A trust anchor that can be installed later in the supply chain, or even remotely retrofitted on deployed devices
- Works on all MCUs, CPUs
- Offers stronger protection than traditional key storage in NVM
- Seamlessly integrates with other crypto such as Mbed TLS, wolfSSL, and OpenSSL
- Proven technology with 500M+ devices in the field
- Intrinsic ID PUFs are post-quantum secure and genuine, no sensitive key material stored
Deliverables
- Zign 200 is delivered as a library compiled for a specific target chip, along with API specifications and user manual. The solution is available in off-the-shelf configurations with size ranging between 10.3 kB and 11 kB.
Block Diagram of the Intrinsic ID Zign® 200 - Software implementation of SRAM PUF with symmetric cryptography
View Intrinsic ID Zign® 200 - Software implementation of SRAM PUF with symmetric cryptography full description to...
- see the entire Intrinsic ID Zign® 200 - Software implementation of SRAM PUF with symmetric cryptography datasheet
- get in contact with Intrinsic ID Zign® 200 - Software implementation of SRAM PUF with symmetric cryptography Supplier
security
- NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness
- Intrinsic ID Zign® 300 - Software implementation of SRAM PUF with symmetric & asymmetric cryptography + PKI
- Intrinsic ID Zign® 100 - Software implementation of SRAM PUF
- Elliptic Curve Cryptography (ECC) for range of applications
- Video Search Solution
- Smart Metering Solution