A two-qubit system that generates true randomness for secure data encryption

chc28891 pts0 comments

A quantum computing system’s perfect randomness could keep your secrets safe | Scientific American

May 27, 2026<br>3 min read<br>Add Us On GoogleAdd SciAm<br>A quantum computing system&rsquo;s perfect randomness could keep your secrets safe

Generating and confirming the randomness of qubits could lead to breakthroughs in computer data encryption

By Adam Kovac edited by Claire Cameron<br>ETH Zurich

Join Our Community of Science Lovers!<br>Sign Up for Our Free Daily NewsletterEnter your email<br>I agree my information will be processed in accordance with the Scientific American and Springer Nature Limited Privacy Policy. We leverage third party services to both verify and deliver email. By providing your email address, you also consent to having the email address shared with third parties for those purposes.<br>Sign Up

The orderly flow of information around the globe depends a lot on security, and at the heart of that security is randomness.<br>Modern-day encryption relies on unpredictability to avoid being cracked, and the most powerful form of unpredictability is randomness. And in a new study, researchers describe a new way to amplify that randomness.<br>Random number generators have been around for ages, but they often have subtle imperfections that cause patterns to emerge. And even powerful computers are saddled with this liability purely because they use traditional transistors to generate the binary code—1&rsquo;s and 0&rsquo;s—that enables computers to store data and make calculations.<br>On supporting science journalism<br>If you're enjoying this article, consider supporting our award-winning journalism by subscribing. By purchasing a subscription you are helping to ensure the future of impactful stories about the discoveries and ideas shaping our world today.<br>&ldquo;Any conventional electronic device like a phone or a computer is completely deterministic, so it&rsquo;s actually very difficult for a computer or any other electronic device to generate a random value,&rdquo; says Renato Renner, a physics professor at the Swiss Federal Institute of Technology Zurich (ETH Zurich) and a member of the research team. &ldquo;It cannot just toss a coin because everything that goes on in the scale of the logic is basically completely predictable.&rdquo;<br>While these numbers may seem random at first glance, a quantum computer would be able to recognize even the most obscure patterns and thus crack the code.<br>&ldquo;Unpredictability is very important because that&rsquo;s what the adversary would do to attack it—to just try to predict parts of that password or even the full password or parts of the key,&rdquo; Renner says.<br>That&rsquo;s where the new system comes in. Qubits, the basic components of information in a quantum computer, don&rsquo;t exist in a binary. Instead qubits have an infinite number of states in which they can exist and only collapse into a single state when their position is measured. In a paper published in Nature on Wednesday, Renner and his colleagues describe how a two-qubit system could generate true randomness.<br>The scientists entangled two qubits kept at temperatures near absolute zero at the opposing ends of a 30-meter-long tube. When the two qubits were entangled, they shared the same positioning—in other words, if you measured both, you&rsquo;d get the same output. The long tube was necessary to ensure enough physical separation so that no outside variables could bias the results, Renner says.<br>&ldquo;To really be sure that it&rsquo;s not predictable, I need to have a process where I&rsquo;m really sure that this process is not described by classical physics,&rdquo; Renner says.<br>In one experiment, a photograph of a sheep was run through the system, and its pixels were translated into randomness. The resulting mess of colors and splotches would be impossible to put back together, even using a quantum computer, according to the research.<br>To further test their system, the researchers ran what&rsquo;s known as a Bell test, which analyzes a quantum system for any hints it might be affected by classical physics.<br>&ldquo;Our setup is one that allows you to run many Bell tests with good quality and at a fast rate,&rdquo; says Andreas Wallraff, Renner&rsquo;s colleague at ETH Zurich and a co-author of the study. &ldquo;For our experiment, we ran about a billion and a half of these Bell tests to create certifiably random outcomes that then are used in an algorithm that Renato and his team had developed to create this certified randomness.&rdquo;<br>While previous experiments have been able to generate randomness, Renner says the inclusion of a second qubit as a verification measure is new. That development enhances trust, another essential component to solid encryption.<br>Commercially available quantum computers are still a long way off, but the real-world implications of Renner and Wallraff&rsquo;s work are relevant now. Renner notes that there&rsquo;s an entire Wikipedia page dedicated to hacks that were only possible because...

rsquo randomness renner system quantum computer

Related Articles