Aaron Toponce ⚛️:debian: on Nostr: This discussion about random number generators came up: PRNG: insecure, but behaves ...
This discussion about random number generators came up:
PRNG: insecure, but behaves "random enough" for the application. Requires a seed.
CSPRNG: secure and indistinguishable from white noise. Requires a seed.
NPTRNG: the operating system collecting interrupt and jitter timing. Whitened before sent to the client.
HWRNG: a dedicated sensor exploiting a physical phenomenon believed to be non-deterministic. Whitened before sent to the client.
Published at
2026-08-09 22:30:00 UTCEvent JSON
{
"id": "685236e2517c6190845795e1456ed6eff86499890108029d49519dd3547e53a9",
"pubkey": "597022b3c20de92675ad38e490aa9b80cda1beed34e044ecc73d8e00c42c63eb",
"created_at": 1786314600,
"kind": 1,
"tags": [
[
"proxy",
"https://fosstodon.org/@atoponce/117067913630197928",
"web"
],
[
"proxy",
"https://fosstodon.org/users/atoponce/statuses/117067913630197928",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://fosstodon.org/users/atoponce/statuses/117067913630197928",
"pink.momostr"
],
[
"-"
]
],
"content": "This discussion about random number generators came up:\n\nPRNG: insecure, but behaves \"random enough\" for the application. Requires a seed.\n\nCSPRNG: secure and indistinguishable from white noise. Requires a seed.\n\nNPTRNG: the operating system collecting interrupt and jitter timing. Whitened before sent to the client.\n\nHWRNG: a dedicated sensor exploiting a physical phenomenon believed to be non-deterministic. Whitened before sent to the client.",
"sig": "ad4c1c8e833e7021c89cb9aed90476305d5fa78025a001ae32a283ff90fa6ef14e39b83bacff09bc2b559717eb6c9080e6558499a5cc6c5b29ebcdb01fc85eb1"
}