True Random Number Generator Core for NIST SP 800-90c
The security strength of many systems and applications is dependent on the quality of random number generators. Many critical cryptographic operations, such as the creation of cipher keys, require a source of random numbers.
Synopsys’ DesignWare® True Random Number Generator (TRNG) Core for NIST SP 800-90c combines a NIST SP 800-90b approved conditioning circuit with a compliant noise source and NIST SP 800-90a approved Deterministic Random Bit Generator (DRBG). This provides high-speed operation while generating an independent and identically distributed (IID) random sequence of bits. The noise source does not depend on process-specific circuitry and is therefore portable across different ASIC and FPGA fabrication technologies.
Compliant with NIST SP 800-90a/b/c, FIPS 140-2 and FIPS 140-3 (draft)