Cryptographically Secure Pseudorandom Number Generator - Standards

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 standards of His Majesty’s taste made all those ladies who aspired to his favour, and who were near the Statutable size, strain and swell themselves, like the frogs in the fable, to rival and bulk and dignity of the ox. Some succeeded, and others burst.
    Philip Dormer Stanhope, 4th Earl Chesterfield (1694–1773)

    Today so much rebellion is aimless and demoralizing precisely because children have no values to challenge. Teenage rebellion is a testing process in which young people try out various values in order to make them their own. But during those years of trial, error, embarrassment, a child needs family standards to fall back on, reliable habits of thought and feeling that provide security and protection.
    Neil Kurshan (20th century)

    If one doesn’t know one’s own country, one doesn’t have standards for foreign countries.
    Johann Wolfgang Von Goethe (1749–1832)