Pseudorandomness means that specified tests cannot effectively distinguish a generated distribution from a genuinely random reference distribution. The allowed tests and their advantage are part of the definition. Passing a few frequency tests does not imply security against every feasible computation.
A pseudorandom generator expands a uniformly chosen -bit seed to bits. For a test , its distinguishing advantage is
Here denotes a uniformly sampled -bit string. There are at most generated strings, so an unrestricted test for membership in the generator's range distinguishes with advantage at least . The useful claim is therefore computational indistinguishability for a restricted test class, not equality of the two distributions. Such a generator can replace random choices in an algorithm when the relevant computation is among the tests it fools.[ref]

Articles by others on the same topic (1)

Pseudorandomness refers to the property of sequences of numbers that appear to be random but are generated by a deterministic process, typically using algorithms. These sequences are called pseudorandom sequences, and they are produced by mathematical algorithms known as pseudorandom number generators (PRNGs).