Rambus True Random Number Generator Certified to NIST SP 800-90B Standard
Cryptography depends on entropy. More specifically, every cryptographic protocol requires a source of non-deterministic (random) data to seed its security algorithms. While entropy is everywhere and, per the second law of thermodynamics, always increasing, it is exceedingly hard to create an unpredictable, statistically independent, uniformly distributed and protected source of data. In other words, creating a true random number generator is quite the feat.
Demonstrating that one has successfully done so requires rigorous proof. To that end, NIST developed the Special Publication (SP) 800-90 series of standards for the construction and validation of Random Bit Generators (RBGs). As NIST describes in the scope of these publications, the SP 800-90 series “provide a basis of validation by NIST’s Cryptographic Algorithm Validation Program (CAVP) and Cryptographic Module Validation Program (CMVP)” for FIPS 140-2 and FIPS 140-3 certification.
To read the full article, click here
Related Semiconductor IP
- True Random Number Generator (TRNG) IP
- Fast NIST ESV certified, FIPS (SP800-90A/B/C) True Random Number Generator
- True Random Number Generator Core
- True Random Number Generator for NIST SP 800-90c
- TRNG (True Random Number Generator) NIST SP800-90C
Related Blogs
- Rambus CryptoManager Root of Trust Cores Certified ASIL-B/D Ready for Enhanced Security in Automotive Applications
- "ASIL Ready" is good, but "ASIL Certified" is the best
- Rambus CSI-2 Tx Controller Core is ISO-26262 Certified
- Rambus HQ Is Common Criteria Certified
Latest Blogs
- CDM Dependence on Device Capacitance
- What the Cyber Resilience Act means for the future of chip design
- When Your IP Vendor Has Operated 150,000 Base Stations: Introducing Viettel Semiconductor
- Relationship between architecture and validation in system design
- The Post-Quantum Cryptography Mandate: Building Cryptographically Agile Systems for the Quantum Era