Researchers claim spoof-proof random number generator breakthrough
- Reference: 1749897673
- News link: https://www.theregister.co.uk/2025/06/14/researchers_claim_spoofproof_random_number/
- Source link:
Random numbers might be needed to pick jury members out of a field without bias, or provide security algorithms. Quantum events offer the promise of true randomness. Meanwhile, a phenomenon called quantum entanglement, which determines that two quantum particles emitted at the same time can remain forever linked in their state, no matter how far apart they are, allows for boffins to check their work.
While entanglement offers a way of checking a truly random source of data, such systems can potentially be spoofed if a rogue actor secretly mistimes one of the measurements.
Boffins pull off quantum leap in true random number generation [1]READ MORE
A [2]paper published in Nature by University of Colorado, Boulder, postdoctoral student Gautam Kavuri and colleagues, describes a new system which provides a publicly available hash chain, greatly raising the difficulty of tampering with the record of the timing of quantum measurements. The record of measurements is also available online.
In an accompanying article, Peter Brown, associate professor at France's Institut Polytechnique de Paris, said: "Kavuri and colleagues combine the high security of quantum random-number generation with a classical protocol that ensures not only that the output is truly random, but also that the randomness can be verified."
[3]
The Colorado University Randomness Beacon (CURBy) relies on two entangled photons measured at two sites at the same time, 110 meters apart. The sequence of measurement is recorded publicly on a hash chain, which allows observers to detect any attempt to tamper with it. The research team generated random numbers 7,454 times in 40 days and found that a truly random number was generated 7,434 times, which they call a 99.7 percent success rate.
[4]Google: How to make any AMD Zen CPU always generate 4 as a random number
[5]Cloud brute-force attack cracks Google users' phone numbers in minutes
[6]What is missing from the web? We're asking for Google
[7]UPS supplier's password policy flip-flops from unlimited, to 32, then 64 characters
Brown noted that for a bad actor to control the final output of the random-number generator undetected, the records of the entanglement measurements and all the hash chains would need to be compromised across the experiment's disparate geographical locations. "Compared with previous results, the difficulty of attacking the system undetected is substantially increased," he said.
Brown continued: "The use of traceable quantum randomness to prevent corruption and distribute resources could strengthen the public's trust in these systems. In the current era of misinformation, at least we will be able to trust in randomness." ®
Get our [8]Tech Resources
[1] https://www.theregister.com/2018/04/11/nist_random_numbers_quantum_mechanics/
[2] https://www.nature.com/articles/s41586-025-09054-3
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aE2chw0lbGAFup71x2A7gwAAANE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[4] https://www.theregister.com/2025/02/04/google_amd_microcode/
[5] https://www.theregister.com/2025/06/10/google_brute_force_phone_number/
[6] https://www.theregister.com/2024/08/30/what_is_missing_from_web/
[7] https://www.theregister.com/2024/09/23/cyberpower_password_changes/
[8] https://whitepapers.theregister.com/
Re: Slow, Large, and Expensive Apperatus
This b amurica. We use mor sillicon an mor power for les everything
It's the inverse of quantum key generation
The article contains a rather superficial and abstract description. But I guess they use the same protocol that is used for quantum key distribution.
When you generate a quantum key, you select the measurements with the same polarisation. If you select the measurements with the orthogonal polarizations, you should get purely random results.
There is currently a lot of effort to do efficient and fast quantum key distribution. Progress is fast in this field (especially in China).
This protocol will directly benefit from the quantum key generation progress, for free.
Clever.
"recorded publicly on a hash chain"
What ?
Did someone finally find a good use for blockchain ?
And have they thought about scaling and concurrent use ?
Jury selection
Random numbers might be needed to pick jury members out of a field without bias
As (some) jury members, in the US, can be rejected without cause, and others with cause, do we really need that level of security when initially selecting them?
Like many others around here, I have been around for long enough to realise that there is no such thing as 'Truly Random'.
Many years ago I lost count of the number of things that were claimed to be tamper-proof which turned out to be no such thing. I have no doubt that someone will at some future date find a way round this too.
There is a 'Truly Random' and it was [1]documented some time ago. But, I doubt you need that amount of randomness in your applications.
[1] https://xkcd.com/221/
Looking In The Wrong Place.....
Quote: "...randomness which can be relied on..."
Forgive me, but my personal choice for randomness is the Palace of Westminster!
Recent random events:
- Supercomputers in Edinburgh, or not, or maybe........
- Winter heating supplement, or not, or maybe.....
- Pacific Ocean presence.......but then the propellor fell off.....
I'm sure other commentards here can establish a clear "randomness process" in London SW1......better than I can!
Thought Experiment
(1) We have a "fair coin".
(2) We toss the coin ten times.
(3) It comes up "heads" every one of the ten tries.
Most people (and most software assessments) would say the sequence of ten "heads" is not random......
......but, in this case, it is actually a random sequence............
a truly random number was generated 7,434 times
And just how did they ascertain that the remaining twenty numbers _weren't_ random?
Random number?
Your bank says "Pick a random 4 digit number for your PIN" and then refuses to allow 0000.
Someone, somewhere should educate decision makers as to exactly what "random number" means.
https://ernie.virtualcolossus.co.uk/ernie.html
Classic
[1]Classic
[1] https://xkcd.com/221/
Slow, Large, and Expensive Apperatus
The research team generated random numbers 7,454 times in 40 days
Yeah. Still waiting for my DnD dice-rolling program to finish running -- on a computer in a datacenter, and not on my laptop.