uQRNG
uQRNG is a portable device that provides truly random numbers directly from a quantum process. uQRNG can be used either as a standalone device or integrated into other hardware to act as a quantum entropy source. High-quality entropy sources are essential for the seeding and creation of cryptographic keys, essential decisions in gaming and lotteries, fair selection and distribution in the blockchain, and unbiased randomness in simulations.
QCI’s uQRNG is a photonic technology that works by harvesting the entropy from the arrival time of single photons in a photonic circuit. Prior to detection, the arrival time of a single photon is in a state of superposition, that is the arrival time is truly random making it impossible to predict exactly at which point in time a photon will arrive at the detector. All the possible times for the photon arrival therefore exist in superposition with each other. QCi’s random number generator uses this quantum process to create high-dimensional quantum information. Each detection event is used to generate random bits between 0 and 8191, which is equivalent to creating a 13-bit string.
Capabilities and applications
uQRNG generates uniformly distributed random numbers that can be used in many different applications. Learn more and get started with uQRNG via our Introduction to uQRNG learning module. For more information, see our user guide.
Monte Carlo simulation
Risk management
Classical Cryptography
Post-quantum cryptography
Statistical sampling
Agent based simulation
Specifications
QRNG type | Uniform probability distribution |
Range of raw qrn | 0 to 8,191 |
Generation rate | ~158 kbps |
Operation | Ethernet communication interface, gRPC package |
Power | 12 V DC supply |
Dimension | Contained in a 2U rack-mountable unit, 14.5 inch depth. |
Randomness test suites | NIST SP 800-90B, Dieharder |