发明名称 Apparatus and method for generating random numbers
摘要 Random number generation apparatus (2) is described that comprises a threshold detector (4) and an electrical noise generator (6). The electrical noise generator (6) has at least two channels (8a-8d) and each channel is arranged to generate an electrical noise signal. The threshold detector (4), which may comprise a digital input-output (DIO) card, is arranged to periodically compare this electrical noise signal with a threshold and to provide a binary data output that indicates whether the threshold has been exceeded. Each channel of the electrical noise generator comprises at least two amplifiers (10a-10c) electrically connected in series that preferably provide a gain of 50,000 or more. Use of the random number generation apparatus (2) for quantum cryptography applications is also described.
申请公布号 US8768992(B2) 申请公布日期 2014.07.01
申请号 US200712280219 申请日期 2007.02.19
申请人 Qinetiq Limited 发明人 Tapster Paul Richard;Gorman Philip Michael
分类号 G06F7/58 主分类号 G06F7/58
代理机构 McDonnell Boehnen Hulbert & Berghoff LLP 代理人 McDonnell Boehnen Hulbert & Berghoff LLP
主权项 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 feedback reduction means in each channel of the electrical noise generator to minimize feedback through the series of the at least two amplifiers, and 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.
地址 GB