Randomizer
From Wikipedia, the free encyclopedia
Any object that generates a random number is a randomizer. Dice or a flipped coin are examples of randomizers.
In computer programming code, a randomizer is a small program that generates a random number, like virtual dice.
In telecommunication, the term randomizer has the following meanings:
1. A device used to invert the sense of pseudorandomly selected bits of a bit stream to avoid long sequences of bits of the same sense (also referred to as scrambler). The same selection pattern must be used on the receive terminal in order to restore the original bit stream. The bit stream, despite randomization however, often reflects a sinusoidal pattern, reflecting the motion of a wave.
2. [An] analog or digital source of unpredictable, unbiased, and usually independent bits. Randomizers can be used for several different functions, including key generation or to provide a starting state for a key generator. Randomizer functions however do not create a pure list of random numbers. They use a seed variable to generate their numbers, and create a list.[1][2][3]