Standards
Several CSPRNGs have been standardized. For example,
- FIPS 186-2
- NIST SP 800-90A: Hash_DRBG, HMAC_DRBG, CTR_DRBG and Dual EC DRBG.
- ANSI X9.17-1985 Appendix C
- ANSI X9.31-1998 Appendix A.2.4
- ANSI X9.62-1998 Annex A.4, obsoleted by ANSI X9.62-2005, Annex D (HMAC_DRBG)
A good reference is maintained by NIST.
There are also standards for statistical testing of new CSPRNG designs:
- A Statistical Test Suite for Random and Pseudorandom Number Generators, NIST Special Publication 800-22.
Read more about this topic: Cryptographically Secure Pseudorandom Number Generator
Famous quotes containing the word standards:
“The technologist was the final guise of the white missionary, industrialization the last gospel of a dying race and living standards a substitute for a purpose in living.”
—Max Frisch (19111991)
“Chief among our gains must be reckoned this possibility of choice, the recognition of many possible ways of life, where other civilizations have recognized only one. Where other civilizations give a satisfactory outlet to only one temperamental type, be he mystic or soldier, business man or artist, a civilization in which there are many standards offers a possibility of satisfactory adjustment to individuals of many different temperamental types, of diverse gifts and varying interests.”
—Margaret Mead (19011978)
“The things a man has to have are hope and confidence in himself against odds, and sometimes he needs somebody, his pal or his mother or his wife or God, to give him that confidence. Hes got to have some inner standards worth fighting for or there wont be any way to bring him into conflict. And he must be ready to choose death before dishonor without making too much song and dance about it. Thats all there is to it.”
—Clark Gable (19011960)