Showing posts with label qrngs. Show all posts
Showing posts with label qrngs. Show all posts

Thursday, February 6, 2025

Artificial Reality Generator


New quantum random number generator achieves 2 Gbit/s speed
Jun 2024, phys.org

"The new photonic integrated circuit comprises two lasers that emit optical pulses with random phases due to quantum noise. 

PRNGs - pseudo random number generators (I think) refers to numbers produced by algorithm instead of a natural process like radio static, television fuzz, raindrops on a window, etc.

via Toshiba Europe Ltd: Davide G. Marangon et al, A fast and robust quantum random number generator with a self-contained integrated photonic randomness core, Nature Electronics (2024). DOI: 10.1038/s41928-024-01140-0.

Image credit: Beach sand - Zhang Chao Nikon Small World - 2024 [link]


The search for the random numbers that run our lives
Jul 2024, BBC News

I'm mashing up the article here, and at this point I'm really not sure why it matters, if robots can do it (looking at you Apple-rewriting-BBC-headlines) why can't I?

Back in 1997, Haahr and three of his friends had been working on gambling software – digital slot machines and blackjack games that they wanted to host online, and he knew that they would need to be able to generate reliably random numbers. If these things weren't random, the digital casino wouldn't be very fair and players could even try to beat the system by looking for predictable patterns in the games. So they went and got a really crackly radio, a messy signal shaped by lightning and electromagnetic activity in the Earth's atmosphere, converted to ones and zeroes.

Computers aren't random because they rely on internal mechanisms that are at some level predictable. So people try other things, like listening to the racket of electrical storms, capturing pictures of raindrops on glass, and playing with the tiniest particles in the known Universe. 

The radio didn't make them rich, but it's still useful, and was made available to the public at random.org, where it has been churning out random numbers ever since the San Francisco Mayor's Office uses it to draw winners for affordable housing. Or scientists use it to randomise participants in experiments, marketing firms that give away prizes to consumers choose their winners, or employers use it for drug screening to select employees randomly, and one man uses it to choose which discs from his 700-strong CD collection to put into his car each week.

Cloudflare uses a wall of colourful lava lamps. Others use raindrops falling on glass, bubbles in a fish tank, the behaviour of a kitten, sequences in DNA, clicks of radioactive decay of a banana picked up with Geiger counters, wandering mooshroom cows in Minecraft, the movement of a mouse cursor on a computer screen, the time delay between key presses on a keyboard, the noise of traffic on a computer network, tiny particles of light arriving at a detector, photons emitted by a laser pulse.

But nothing is perfectly random, and we can never prove that something is perfectly random either. We can only prove that it's not random. 

But quantum randomness - a company called Quantum Dice is developing its own quantum-random-number-generating technology. But "If a photon hits the sensor, it will ever so slightly warm it up, possibly making it more or less sensitive to future strikes".

Also - When the chips are down, no matter how exquisite a random number generator is in principle, you still have to trust that the person running it hasn't lost their scruples.

Bonus: When random number generators don't do their jobs properly, you can expect that malicious people might try to exploit them. In 2017, Wired reported on the case of a Russian hacker who allegedly got people to film the activity of slot machines at casinos. Based on the results of each play, he was able to predict the workings of the machines' internal random number generators and, therefore, determine when they would next pay out.

Post Script:
Must Read - Addiction by Design: Machine Gambling in Las Vegas, by Natasha Dow Schüll, 2012

Wednesday, July 10, 2024

No Randomness Like Quantum Randomness


It sounds like an exaggeration, but random number generators (RNGs) run the world. Modern electronic telecomunications don't exist without it, and neither does any form of artificial generation, from pictures to text to video games. Chances are you don't understand it at all, and neither does anyone you know. Lots of people act like they know, like the kinds of people who "predict" the stock market, or lotto numbers. But if you think RNGs are beyond your capacity, give up now, because we're already using quantum RNGs, or QRNGs, and this first article below is like reading another language, while still reading English, a favorite past-time here at Network Address.


Quantum random number generator operates securely and independently of source devices
May 2023, phys.org

Source-device-independent (source-DI) quantum random number generators (QRNGs) -- The random numbers are extracted by a process that measures the arrival time of a photon from a pair of time–energy entangled photons. The time–energy entangled photon pairs are produced from a spontaneous parametric down conversion (SPDC) process.

The researchers were able to confirm the security of the scheme by certifying the time–energy entanglement though observation of nonlocal dispersion cancelation. To improve security, they employ a modified entropic uncertainty relation to quantify the randomness, taking into account a well-recognized problem of finite measurement range.

via SPIE International Society for Optics and Photonics, Nanjing University: Ji-Ning Zhang et al, Realization of a source-device-independent quantum random number generator secured by nonlocal dispersion cancellation, Advanced Photonics (2023). DOI: 10.1117/1.AP.5.3.036003

Image credit: Illustration of the uncertainty of Earth's orbit 56 million years ago due to a potential past passage of the Sun-like star HD7977 2.8 million years ago - Nathan A Kaib at Planetary Science Institute - Feb 2024 https://phys.org/news/2024-02-stars-orbital-evolution-earth-planets.html


Better cybersecurity with quantum random number generation based on a perovskite light emitting diode
Sep 2023, phys.org

Probably the worst science article I ever read but QRNGs; Perovskite LED (PeLED) QRNGs.

via Linköping University: Joakim Argillander et al, Quantum random number generation based on a perovskite light emitting diode, Communications Physics (2023). DOI: 10.1038/s42005-023-01280-3


Further Reading on Random Number Generators:
Random Instantiation Generator, 2021
Reality Engines, 2023

Required Reading - Understanding Randomness by way of Slot Machines and Gambling:
Electronic Drugs and Addiction by Design

And on Procedural Generation, one of the more interesting contemporary applications of RNGs:
No Man's Game, 2022