Hardware RNG Entropy Sources

Discussions center on hardware and physical sources of true randomness and entropy for RNGs, including Lavarand lava lamps, RDRAND, radiation, and their cryptographic security, trustworthiness, and integration with software entropy pools.

πŸ“‰ Falling 0.4x Security
3,167
Comments
19
Years Active
5
Top Authors
#8010
Topic ID

Activity Over Time

2008
5
2009
23
2010
44
2011
46
2012
58
2013
347
2014
203
2015
210
2016
245
2017
216
2018
186
2019
293
2020
249
2021
176
2022
285
2023
161
2024
225
2025
190
2026
5

Keywords

e.g CPU RNG USB stattest.html AMD FWIW en.m HW i.e entropy randomness random hardware source cryptographic seed generator 23 random number

Sample Comments

Terribledactyl β€’ May 13, 2017 β€’ View on HN

You might enjoy this: https://en.m.wikipedia.org/wiki/Lavarand

stephengillie β€’ Jul 20, 2017 β€’ View on HN

Could we use it as a source of "reproducable randomness"? For instance, use this as an RNG during game development?

SilasX β€’ Sep 8, 2013 β€’ View on HN

Nope. Random.org could be compromised. XORing it with your /dev/random, plus a locally-generated randomness source would work though.

AlexCoventry β€’ Oct 26, 2021 β€’ View on HN

Would that be cryptographically secure? Couldn't someone perturb an RNG based on background radiation by beaming radiation at it?

Legend2440 β€’ Mar 21, 2024 β€’ View on HN

If your can't trust your CPU, you are screwed - no matter what entropy source you use.

nwmcsween β€’ Oct 2, 2019 β€’ View on HN

Why not mix rdrand with jitter entropy?

Diederich β€’ Sep 16, 2019 β€’ View on HN

Could it be used as a source of entropy for cryptographic purposes?

hipratham β€’ Oct 18, 2025 β€’ View on HN

Can you not just add salt to seed and make it true random? seems like under engineered solution to me.

jleahy β€’ Aug 12, 2015 β€’ View on HN

All new Intel CPUs now contain a built-in true hardware RNG (RDRAND), why not just use that?Unless you think Intel might have put some kind of backdoor in it (hard to believe), in which case they could also be intercepting your USB communication with this device and substitute their own evil numbers.

thehappypm β€’ Mar 30, 2022 β€’ View on HN

Why don’t all computers provide a random hardware generator? Randomness is trivial in dedicated hardware..