PRNG
Noun
Meaning
PRNG (plural PRNGs)
Initialism of pseudorandom number generator.
Examples
The security of most cryptographic algorithms and protocols using PRNGs is based on the assumption that it is infeasible to distinguish use of a suitable PRNG from use of a truly random sequence.
In general, careful mathematical analysis is required to have any confidence that a PRNG generates numbers that are sufficiently close to random to suit the intended use.
In other words, while a PRNG is only required to pass certain statistical tests, a CSPRNG must pass all statistical tests that are restricted to polynomial time in the size of the seed.
It was the first PRNG to provide fast generation of high-quality pseudorandom integers.
Most PRNG algorithms produce sequences which are uniformly distributed by any of several tests.
The size of its period is an important factor in the cryptographic suitability of a PRNG, but not the only one.