News for hackers. Stuff that matters.
Re:NeuG USB True Random Number Generator by martin1975 on Friday January 05, 2018 @03:02PM (#16081194)
I like how they call it a 'true' RNG... unless it's got a cesium core and a Geiger counter mounted on the USB, I'd hardly call it 'true' :). At best, it's good enough.
Re:NeuG USB True Random Number Generator by Tomte on Friday January 05, 2018 @04:53PM (#16082034)
Why do you think that radioactive decay is the only "true" noise source?

Shot noise, avalanche noise etc. are just as true. Even throwing a die would be in the same category.

Re:NeuG USB True Random Number Generator by martin1975 on Friday January 05, 2018 @06:11PM (#16082605)
Even the roll of a die could be called non-random, since the numbers that come up are actually the result of a number of forces acting together on the die, including the force of the rollers hand, gravity, air gusts, the surface they fall on, etc.

Same principle would apply to all the other methods you mentioned since there's always a definite seed value, regardless of how difficult it is for you or another observer to capture it.

All the approaches you listed would result in quality pseudo-random numbers, however, a genuine random number at the source has no apparent cause or series of events leading up to it. Cesium is one such source of genuine, uninspired and uninfluenced source of randomness. Cosmic radiation is probably another although that's probably a lot harder to capture.

Here's a more detailed explanation of why radiation from radioactive decay is bona fide random.

https://www.symmetrymagazine.org/breaking/2009/03/30/real-ra...

https://engineering.mit.edu/engage/ask-an-engineer/can-a-com...

The NeuG is best described as a high quality PRNG as are most others unless they truly capture some random, cosmic phenomena, like echoes from the big bang detectable as cosmic background radiation.. Allegedly nothing tops the big bang as a random number generator.

Re:NeuG USB True Random Number Generator by Tomte on Saturday January 06, 2018 @03:29AM (#16084393)
From your article: "So how does this lead to random numbers? Statistically, a cesium-137 atom has a fifty-fifty chance of decaying in 30.17 years. BUT, there is absolutely, positively no way to predict exactly when any individual atom will decay."

Still no difference to shot noise or avalanche noise. You have a statistic that says how many electrons you exppect to see, but no foundational knowledge which electron will be seen at what point in time.

I find your point of view very esoteric.

Re:NeuG USB True Random Number Generator by jdtang13 on Friday January 05, 2018 @03:13PM (#16081271)
I agree, this is a misleading use of the word "true". It's more like "relatively true RNG" than "true".
Re:NeuG USB True Random Number Generator by lhkdfsakhljd on Friday January 05, 2018 @03:20PM (#16081319)
Why so? I see this written quite a bit, but it doesn't square with what my phys undergrad...

There are many sources of truly random events (as in quantum), including tunneling in diodes.

Then there are chaotic systems which are good enough to be random. There, even in a deterministic universe (it doesn't appear to be) and given infinite amount of computational power (impossible), you'd still be unable predict the future (due to measurement error).

TRNG are hard to do correctly, but why are they limited to geiger counters and radioactive mtls? Is it because you can't "hack" the nuclear core (not exactly true, but sure)? Again that would be a doing the TRNG right, not a lack of randomness in physical systems.