The Laws of Cryptography:
Pseudo-random Number Generation

by Neal R. Wagner

Copyright © 2002 by Neal R. Wagner. All rights reserved.

NOTE: This site is obsolete. See book draft (in PDF):

Law RNG1: Good ciphertext has the appearance of a true-random bit stream.

Law RNG2: Anyone who uses software to produce random numbers is in a ``state of sin''. [John von Neumann]

Law RNG3: One should not use a random method to generate random numbers. [Donald Knuth]

Revision date: 2002-03-24. (Please use ISO 8601, the International Standard.)