Quantum random number generation using spatial quantum noise of light
This paper presents a robust quantum random number generator that leverages the spatial quantum noise of coherent light captured by a high-speed electron-multiplying CCD to achieve an instantaneous bit generation rate of 5.92 Gbps, with sustained output limited to 7.5 Mbps by electronic readout bandwidth, while successfully passing rigorous statistical tests for randomness.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to pick a truly random number for a secret code, like the combination to a digital safe. If you ask a computer to do it, it's actually just following a hidden recipe; it's a "pseudo-random" generator that looks random but could be cracked if someone figures out the recipe. If you ask a regular machine to measure heat or static electricity, it's better, but it's still governed by the predictable laws of classical physics. But what if you could tap into the universe's own "glitch"? In the world of quantum physics, there is a fundamental rule: nature is fuzzy at the very smallest scales. Even a perfectly smooth beam of light isn't actually smooth; it's made of tiny packets of energy that arrive with a jittery, unpredictable rhythm. This is called "quantum noise" or "shot noise." It's the universe's way of rolling dice every time a photon (a particle of light) is detected. Because this jitter is built into the fabric of reality, it cannot be predicted or faked. This makes it the ultimate source of true randomness, which is the gold standard for keeping our bank accounts, private messages, and national secrets safe from hackers.
Now, enter the researchers from the Indian Institute of Space Science and Technology, who have built a clever machine to catch this cosmic jitter and turn it into a super-fast stream of random numbers. Instead of trying to catch one tiny photon at a time (which is slow and tricky), they decided to look at the whole picture at once. They took a laser beam, split it in two, and shined it onto a special, high-speed camera called an EMCCD. Think of this camera not as a device that takes a single photo, but as a giant grid of millions of tiny buckets, each waiting to catch a splash of light. When the laser hits the camera, the "quantum jitter" causes the light to splash unevenly across these buckets. Some buckets get a little more, some get a little less, purely by chance.
The team's big trick was to take two snapshots of this splashing light in rapid succession and subtract the second picture from the first. Since the laser beam is steady, the "average" splash cancels out, leaving behind only the pure, chaotic quantum noise—the digital equivalent of static on a radio that no one can tune out. They then turned this noisy static into a stream of 0s and 1s. The results were impressive: in a split second, their system could generate random numbers at a speed of 5.92 Gbps (gigabits per second). That's like filling a library of books with random codes in the blink of an eye. However, the camera's internal wiring is a bit of a bottleneck; it can only read out the data at a steady pace of 7.5 Mbps (megabits per second) to keep the noise low. Even at this "slower" speed, the numbers they produced passed every rigorous statistical test used by security experts (like the NIST and Diehard tests), proving that the numbers are truly unpredictable and free of any hidden patterns. By using the spatial "fuzziness" of light across a whole camera sensor, they created a robust, high-speed way to harvest the universe's own randomness, offering a powerful new tool for the future of secure communication.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.