Method and apparatus for generating secure random numbers using chaos
AssigneeLoral Aerospace Corp.
InventorsGreg M. Bernstein, Michael A. Lieberman
Life of this patent
Estimating the term…
Loading patent…
AssigneeLoral Aerospace Corp.
InventorsGreg M. Bernstein, Michael A. Lieberman
Estimating the term…
Information-theoretic notions are employed to establish the predictability of a random number generated from a circuit exhibiting chaos in order to obtain a number from a sequence of numbers with a known level of randomness and security. The method provides a measure of information loss whereby one may select the number of iterations before or between bit sampling in order to extract a secure pseudo-random number. A chaotic output is obtained by use of a sample and hold circuit coupled in a feedback loop to a variable frequency oscillator, such as a voltage controlled oscillator circuit, and operated with a positive Lyapunov exponent. A source signal generator, such as a periodic wave generator, provides a driving signal to the sample and hold circuit.
A method for generating a random number from a circuit, said circuit exhibiting a positive Lyaponov exponent and characterizable by an invariant probability distribution, said method comprising:
A method for generating a random number from a deterministic circuit, said deterministic circuit comprising a signal source means for producing a source signal, first sampling means having a sample control input and a signal input coupled to said periodic signal source means, variable frequency oscillator means coupled to receive a representations of a sampled output of said first sampling means for generating a binary-valued signal having a frequency and phase state .phi. derived from said sampled output, and feedback means for feeding back in a feedback loop said binary-valued signal to control said sample control input of said first sampling means, said method comprising:
An apparatus for generating a random number from a deterministic circuit comprising:
Dependencies are inferred from the claim text.