NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness
Zign RNG is an embedded software implementation that leverages existing SRAM as a PUF, so it is the only hardware entropy source that does not need to be loaded at silicon fabrication. Zign RNG can be installed later in the supply chain, and even retrofitted on already-deployed devices. This enables a never-before-possible “brownfield” deployment of a cryptographically secure, NIST-certified RNG.
Features
- Uses standard SRAM start-up values as a true random source
- NIST CAVP certified for DRGB and AES
- Compliant with NIST SP 800-90
- Compliant with BSI AIS 20/31
- Supports FIPS 140-3 certification
Benefits
- No need for additional or modified silicon
- Can be added at any point in the supply chain
- Fits in resource-constrained embedded devices
- Portable across different technologies
Deliverables
- Library compiled for a specific target chip
- User manual
- Code examples, e.g. integration with mbed TLS, WolfSSL, and OpenSSL
Block Diagram of the NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness
View NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness full description to...
- see the entire NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness datasheet
- get in contact with NIST-Certified Random Number Generator, software-only implementation using SRAM start-up values as source of randomness Supplier