Quantum random number generators (QRNGs) based on semiconductor laser phase noise are an inexpensive and efficient resource for true random numbers. Commercially available technology allows for designing QRNG setups tailored to specific use cases. However, it is important to constantly monitor whether the QRNG is performing according to the desired security standards in terms of independence and uniform distribution of the generated numbers. This is especially important in cryptographic applications. This paper presents a test scheme that helps to assess the acceptable operating conditions of a semiconductor laser for QRNG operation, using commonly accessible methods. This can be used for system monitoring, but crucially also to help the user choose the laser diode that better suits their needs. Two specific quality measurements, ensuring proper operation of the device, are explained and discussed. Setup-specific approaches for setting an acceptance boundary for these measures are presented, and exemplary measurement data showing their effectiveness are given. By following the comprehensible procedure described here, a QRNG qualification environment tailored to specific security requirements can be reproduced.
Quantum random number generators (QRNGs) based on semiconductor laser phase noise are an inexpensive and efficient resource for true random numbers. Commercially available technology allows for designing QRNG setups tailored to specific use cases. However, it is important to constantly monitor whether the QRNG is performing according to the desired security standards in terms of independence and uniform distribution of the generated numbers. This is especially important in cryptographic applications. This paper presents a test scheme that helps to assess the acceptable operating conditions of a semiconductor laser for QRNG operation, using commonly accessible methods. This can be used for system monitoring, but crucially also to help the user choose the laser diode that better suits their needs. Two specific quality measurements, ensuring proper operation of the device, are explained and discussed. Setup-specific approaches for setting an acceptance boundary for these measures are presented, and exemplary measurement data showing their effectiveness are given. By following the comprehensible procedure described here, a QRNG qualification environment tailored to specific security requirements can be reproduced.
Random Number Generators (RNGs) are crucial for applications ranging from cryptography to simulations. Depending on the source of randomness, RNGs are classified into Pseudo-Random Number Generators (PRNGs), True Random Number Generators (TRNGs), and Quantum Random Number Generators (QRNGs). This work presents the end-to-end development of a high-speed, high-efficiency, phase-noise-based QRNG system that taps into the quantum phase noise of a single-frequency laser, with randomness originating from spontaneous emission. Using a self-heterodyne measurement with a semiconductor laser (linewidth ≈ 5.23 GHz) operated near threshold and a $\sim$48 cm fiber delay line, a raw data generation rate of 2.0 Gbps is achieved. To ensure uniform randomness in the QRNG output, robust extraction techniques developed in-house, such as the Toeplitz Strong Extractor (TSE), are used. Randomness validation using the NIST and Diehard test suites confirms that all statistical tests pass at standard confidence levels. The developed system achieves a post-processed generation rate of 1.0 Gbps in operation and attains a Technology Readiness Level (TRL) of 7, approaching TRL 8, making it suitable for real-time secure applications such as cryptographic key generation and stochastic modeling.
While operating a quantum random-number generator (QRNG), it is extremely useful to have a model of the physical entropy source to guarantee that the device is delivering randomness of genuine quantum origin. In this work we consider a QRNG based on a gain-switched laser diode and we develop a model to quantify its phase noise. This model is based on the laser rate equations and the state-of-the-art techniques for the characterization of laser diodes used in lightwave systems. These tools let us achieve a faithful modeling of the phase noise and we verify its accuracy through comparisons with experimental measurements. Furthermore, the model can be used to select optimal parameters to maximize the QRNG performance and monitor the device behavior to detect malfunctioning or malicious tampering of the device.
The quantum phase noise in a pulsed semiconductor laser is studied thoroughly in the context of its utilization as a quantum entropy source in a quantum random number generator (QRNG) device. We performed a numerical analysis of the phase diffusion process for a semiconductor laser in the continuous-wave operation mode and gain-switched (GS) mode. The result demonstrates the amplification of randomness in the GS mode, which is gauged physically by the variance VarΔϕ. The variance value, which is mathematically related to the temporal distance between the laser pulses used in the experimental setup, also determines the stability of the setup. Furthermore, we show how the QRNG probability distribution is influenced by several experimental factors such as the quality of the interference process and the noise in the detection system.
Quantum random number generators (QRNG) are the prime source of randomness, by exploiting the unpredictable nature of Quantum mechanics QRNG aims to provide a string of completely random utterly unpredictable numbers. QRNGs are crucial for cryptography, scientific calculation, simulation, and many more real-world applications. Our Optical Quantum Random Number Generator (OQRNG) utilizes a high-speed pulsating laser, a Polarizing beam splitter (PBS), photodetectors, and advanced signal processing units that capture and digitize random photon intensity forming the raw random bit stream. This technique is famously known as Branching Path Technique. After that, we implement rigorous testing that encompasses the statistical randomness tests developed by National Institute of Standards and Technology (NIST) to ensure the guaranteed ran-domness meets security standards. A user-friendly Graphic user interface (GUI) simplifies interaction with the QRNG allowing the user to configure device settings, monitor system performance, and securely extract random numbers. Our findings help us demonstrate the superiority of QRNGs over classical random number generators, and highlight the potential of photon-based QRNGs and their environmentally friendly and efficient random number generation.
The quantum random number generation based on laser phase noise, which is featured with high random number generation rate and ease for photonic integration, has been extensively investigated and demonstrated. Despite these advancements, a theoretical model to achieve optimal performance in terms of maximizing the random number generation rate is still incomplete. In this work, a comprehensive physical model for this scheme is introduced to accurately predict the power spectrum of entropy source and probability distribution of raw data, based on which the entropy source bandwidth and extractable randomness can be accordingly estimated and thus the system performance can be quantitatively evaluated and optimized. The model is sufficiently validated through both simulation and experiment with significant agreement under various typical setups. Furthermore, our proposal enables the proactive design of experimental parameters to achieve optimal system performance, which is crucial for the design and practical implementation of photonics integrated quantum random number generations.
Randomness is essential ingredient for applications in cryptography, stochastic simulation, and fundamental science experiments [American Scientist 89, 4 (2001); PRL 115, 25 (2015)]. Common practice is to generate random numbers from mathematical algorithm using Pseudo-random number generators. We are interested in tackling this problem with quantum technology. Phase diffusion in spontaneous emission events is a quantum phenomena with inherent randomness [Opt. Express 19, 21 (2011)]. Implementations of this scheme using pulsed lasers can yield high-speed quantum random number generation (QRNG) [Opt. Express 22, 2 (2014)]. The general interest in the laser phase diffusion QRNG setup has been mainly focused on and motivated by the speed of the random number generations. Little has been stated about the performance of quantum phase noise as a randomness source in QRNG, from the perspective of the physics involved. We reanalyze the process of phase diffusion based QRNG and give an intuitive explaining picture of the underlying physics. Our findings show that a pulsed process is beneficial over the continuous-wave approach and give a upper bound of maximum random bit rate for a given experimental setting. In detail, the output of a semiconductor laser contains fluctuations in intensity and phase. This was originally studied first by Charles Henry in 1982 [J. Lightwave Techn. 4, 3 (1986)]. Based on that one can identify two phenomena contributing to the phase noise, which takes the form of a random walk. First, there will be phase changes due to the carrier-induced change in refractive index in the semiconductor laser. Second, spontaneous emission events take place in the active medium [Opt. Express 19, 21 (2011)]. Naturally, taking spontaneous emission events into account necessitates the application of stochastic laser rate equations for theoretical description. We solve these equations numerically be a Monte-Carlo simulation and investigate several random walk scenarios. One of our essential findings is that the phase fluctuation becomes much larger in the pulsed laser regime than in the continuous-wave mode. Additionally, there is a natural limit on the maximum pulse repetition rate for a given pulse width, since the phase jumps become smaller for shorter pulse distances. Since phase measurement is not a feasible procedure for optical signals, the phase fluctuation needs to be converted to an observable macroscopic parameter such as the optical intensity. This can be done by using an interferometer setup. The whole experimental setting is shown in Fig. 2 (left). An DFB laser diode is modulated using gain-switching technique to generate uniform amplitude signals with random phases. Each signal interferes with neighboring pulses through an unbalanced Mach-Zehnder interferometer. The delay in one arm was set to equal to the pulse repetition rate. With this setup we investigate the influence of several parameters on the shape of the probability distribution determining the quality of QRNG. The theoretical as well as experimental findings can help to find physical standards for QRNG verification rather than the ones based on classical statistical information theory.