Patent ID: 8768992
Filing Date: 2014-07-01
Classification: G06F

Abstract:
1. Random number generation apparatus comprising: an electrical noise generator having at least two channels, each channel of the electrical noise generator being arranged to generate an electrical noise signal and each channel comprising at least two amplifiers electrically connected in series, wherein the two amplifiers of one of the at least two channels is separate from the two amplifiers of the other of the at least two channels, a threshold detector, wherein the threshold detector is arranged to periodically compare the electrical noise signal generated by each channel with a predetermined threshold voltage to provide a binary data output stream, wherein the binary data output stream is indicative of whether said threshold has been exceeded for each channel, a data processing module, the data processing module comprising at least one input data buffer for each channel of the electrical noise generator, and the at least one input data buffer is configured to receive binary data output stream from the threshold detector to perform a processing step on the received binary data output stream to generate a processed binary data output, wherein each input data buffer is divided into at least first and second segments, and each segment is fully loaded with binary data bits of the received binary data output stream, and wherein the processing step comprises performing at least one XOR operation on pairs of binary data bits, each pair of binary data bits comprising a data bit from the first segment and a data bit from the second segment.