Abstract: A random number generating apparatus includes a noise source, a circuit for generating timing signals from the noise source, and a digital circuit that freely and continuously cycles through a predetermined distribution of states. The states of the digital circuit are stored at random times in accordance with the timing signals and are collected to form bytes of random numbers.