3 ms·
It’s not just security flaws you should worry about, because the arguments against CSPRNGs often involve situations with no security implications (e.g. renderin
by nneonneo 3y ago
It’s not just security flaws you should worry about, because the arguments against CSPRNGs often involve situations with no security implications (e.g. rendering in games).
It is absolutely the case that a crappy RNG can compromise a renderer by creating visible patterns where none should exist. You can get really visible artifacting with e.g. an LCG-driven raytracer. Granted, the artifacts should go away with a higher-quality RNG, but the fact remains that if you choose a CSPRNG in the first place then there will be essentially no chance of such artifacts in the first place (barring errors in the implementation).
- emodendroket 3y agoGood point. All the more reason to make people opt out.