Skip to main content

Pseudorandom Generator

Definition

A pseudorandom generator is an algorithm that produces sequences of numbers that approximate the properties of true random numbers. While not truly random, these generators produce outputs that are computationally indistinguishable from random sequences, given a small, truly random seed. They are essential components in cryptographic systems for generating keys, nonces, and other random-like values required for security protocols. The quality of a pseudorandom generator directly impacts the strength of the cryptographic system it supports.