QRN Series
MPD Quantum Random Number Generator is based on the intrinsic statistical behaviour of a quantum detector that is ignited by electron-hole pair generation within a semiconductor, following a Poisson distribution. Such triggering is then used to extract random numbers by means of MPD proprietary method. Available with bitrate of 16, 32, 64 and 128 Mbps, its stream is already unbiased and ready to be used with no other whitening process.
Quantum Physics Random Number Generator
High throughput up to 128 Mbps
Passes NIST, Dieharder & TestU01 All test included in the Statistical Test Suite
USB Output USB powered
MODULE FEATURES
• 16 Mbps, 32 Mbps, 64 and 128 Mbps quantum random number rates available
• Easy to use: USB 2.0 interface
• Easy customization with DLLs provided (C, C++, C# & Matlab)
• Digital Bit-stream output
• Trigger input
• Robust and low cost
• Low power consumption (USB-powered)
QUANTUM APPLICATION
• Quantum Cryptography
• Quantum Optics
• One-Time PasswordWEB APPLICATION
• Web-based Authentication
• Gambling MachinesSIMULATION APPLICATION
• Neural networks
• Genetic programming
• Lighting simulation
• Monte Carlo Sim
Overview
Many applications, such as cryptography and remote authentication, require high quality random number streams at high speed. Available pseudo-random generators can only provide numbers that appears to be random, but are instead truly deterministic.
Optical Quantum Random Number Generators are a special class of true random data sources, which were successfully applied to cryptography, Monte Carlo numerical simulations and many other fields of mathematics, physics and finance. This class of generators exploits the intrinsic randomness of photonic quantum processes. The new Quantum Random Number generator by MPD is based on the intrinsic statistical behaviour of a quantum detector that is ignited by electron-hole pair generation within a semiconductor, following a Poisson distribution. Such triggering are then used to extract random numbers by means of our proprietary method.
The system overcomes the limitations of the commonly used optical quantum random number generator and is available in three different speed-grades: 16 – 32 – 64 and 128 Mbps stream output that is already unbiased and ready to be used with no other whitening process. The device has been checked against standard statistical test suites (including NIST, Dieharder and TestU01 Test Suite) and more stringent correlation and bias tests with data streams up to 32 Gbit to prove the quality of the random data generation process.
The USB compact module is Plug & Play and easy to use, drawing its supply from the USB bus. Random bits are delivered either on-demand through coaxial output and trigger input or digitally through USB 2.0 connection.
DLLs are available for easy integration of the QRN in customer’s experimental setup or for adjusting module parameters according to user needs.
Specifications
Symbol
Parameter
Signal
Grade
Min.
Typ.
Max.
Unit
VIH
Input logic-high voltage (5V tolerant)
SYNC IN
All
2.4
3.3
V
VIL
Input logic-low voltage
SYNC IN
All
0
0.8
V
VOH
Output logic-high voltage (50Ω load)
STREAM OUT, VALID
All
2.7
V
VOL
Output logic-low voltage (50Ω load)
STREAM OUT, VALID
All
0
V
trep
Minimum time between two
synchronization voltage pulses
SYNC IN
128 Mb/s
64 Mb/s
32 Mb/s
16 Mb/s
8
16
32
63
ns
tmin
Minimum duration of a synchronization voltage pulse
SYNC IN
All
4
ns
tPD
Propagation delay
STREAM OUT
All
11
13.4
16
ns
tHL
Minimum duration of a logic output value
STREAM OUT
128 Mb/s
64 Mb/s
32 Mb/s
16 Mb/s
8
16
32
63
ns
tor, tof
Output rising and falling times (10%-90%)
STREAM OUT
All
1
ns
tir, tif
Input rising and falling times (10%-90%)
SYNC IN
All
0.2*tHL
ns
System requirements
• High-speed USB 2.0 interface
• Host computer (minimum requirements)
- 300 MHz processor and 256 MB of RAM
• Supported operating systems
- VisualQRN
- Microsoft Windows XP, Vista, 7, 8, 32 or 64 bit versions
- SDK
- Microsoft Windows XP, Vista, 7, 8, 32 or 64 bit versions
- Linux Ubuntu 12.04 LTS, Fedora Core 15 or compatible distributions, 32 or 64 bit versions. Different distributions should work, but were not tested.
- Mac OS X 10.7.5 and above
Ordering Information
$QRN – 16 $QRN – 32 $QRN – 64 $QRN – 128
Products can be ordered directly from Micro Photon Devices or its representatives. Custom designed products are available upon request. Designed and built compliant with the European Union Directive 2011/65/CE (also known as RoHS 2)