RNG, PRNG, CSPRNG

from blog John D. Cook, | ↗ original
Most random number generators are pseudorandom number generators (PRNGs). The distinction may be pedantic or crucial, depending on context. In the context of cryptography, it’s critical. For this post, RNG will mean a physical, true random number generator. A PRNG may be suitable for many uses—Monte Carlo simulation, numerical integration, game...