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.
Related Semiconductor IP
- True Random Number Generator
- True Random Number Generator
- True Random Number Generator for NIST SP 800-90c
- TRNG (True Random Number Generator) NIST SP800-90C
- True Random Number Generator (TRNG)
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
- Why Choose Hard IP for Embedded FPGA in Aerospace and Defense Applications
- Migrating the CPU IP Development from MIPS to RISC-V Instruction Set Architecture
- Quintauris: Accelerating RISC-V Innovation for next-gen Hardware
- Say Goodbye to Limits and Hello to Freedom of Scalability in the MIPS P8700
- Why is Hard IP a Better Solution for Embedded FPGA (eFPGA) Technology?