Every now and then, we wish to add some amount of randomness into our programs. For example, we might want to create an electronic version of a dice. In this case, we need to use some sort of random-number generator (RNG). In fact, generating a truly random sequence of numbers is very difficult. An easier alternative is a pseudo-random number generator (PRNG), also known as a 'deterministic random bit generator' (DRBG), which is an algorithm for generating a sequence of numbers whose properties approximate the properties of sequences of truly random numbers.
展开▼