A random data generator for reproducing a random data stream producible by
an identical generator at another location, comprising: an input means
for receiving a bit stream, a random selector for selecting random
individual bits from said bit stream to form a random data stream, and
wherein said random selector is randomized by a previous segment of said
random data stream. The generator allows process running at two separate
locations to make use of the same random data.