Apparatus and method for random number generation
First Claim
Patent Images
1. An apparatus for generating random numbers comprising:
- first and second signalling devices;
at least one clocked delay device; and
a feedback shift register which receives signals from the first signalling device and which is connected to the at least one clocked delay device,wherein the at least one clocked delay device, upon receiving a clock signal from the second signalling device, produces a random number, the first signalling device comprises a fast clock, the feedback shift register is connected to the at least one clocked delay device via at least one logical gate, an output of the at least one clocked delay device is fed back to an input of the at least one logical gate, the clock signals from the second signalling device are produced in response to events external to the apparatus, and the fast clock produces a clock signal having a frequency that exceeds a frequency of the clock signals from the second signalling device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for random number generation. The apparatus includes a feedback shift register which receives signals from a first signalling device, the shift register further being connected to a t least one delay device. This or these delay device(s) deliver (each) a random number when receiving a clock signal from a second sigalling device. The first signalling device includes a fast clock and the feedback shift register is connected to the delay device(s) via at least one logical gate, the output(s) of delay device(s) being fed back to the gate(s), the second signalling device delivering clock signals originating from external events.
-
Citations
17 Claims
-
1. An apparatus for generating random numbers comprising:
-
first and second signalling devices; at least one clocked delay device; and a feedback shift register which receives signals from the first signalling device and which is connected to the at least one clocked delay device, wherein the at least one clocked delay device, upon receiving a clock signal from the second signalling device, produces a random number, the first signalling device comprises a fast clock, the feedback shift register is connected to the at least one clocked delay device via at least one logical gate, an output of the at least one clocked delay device is fed back to an input of the at least one logical gate, the clock signals from the second signalling device are produced in response to events external to the apparatus, and the fast clock produces a clock signal having a frequency that exceeds a frequency of the clock signals from the second signalling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating random numbers, whereby a random number generated by one apparatus is independent of a random number simultaneously generated by another apparatus, each apparatus comprising a PN-register that receives a clocking signal from a first signalling device and that is connected to a delay device, the delay device receiving from a second signalling device an asynchronous external signal and thereupon producing a random number, comprising the steps of:
-
connecting a data input of the delay device to the PN-register via a logical gate; feeding an output from the delay device back to an input of the logical gate; and delivering signals from the first signalling device with a clocking frequency f1 that exceeds a clocking frequency f2 of signals delivered from the second signalling device. - View Dependent Claims (16, 17)
-
Specification