Pseudo-Random Number Generator
Introduction |
Quick References |
How Do I ... Topics |
Built-in Tools |
Scripting and Programming
This tool generates a pseudo-random sequence of bits, which presents a dialog for
you to set the number of bits and a seed, and then uses an algorithm to generate a
sequence of bits. To activate the tool, you can choose
Pseudo-Random Number Generator... item From the Tools menu.
If the CryptoAPI is available in your system, the data produced by the tool is
cryptographically random. Otherwise, the data generated by the tool is "C"
compiler random.
If you have access to a good random source, you can enter Initialization Data
with a random number. The tool will then use the data to further randomize its internal
seed. Failing to initialize the data is acceptable.

What do you want to do?
To view command options
- Bit Length:
A space for you to enter the bit length of the random number to be generated.
- Initialization Data:
A space for you to enter an initialization data, known as the seed, to generate
a pseudo-random sequence of bits based on it.
- Not use:
Select it to tell the tool not use the Initialization Data
while generating pseudo-random number.
- ASCII Text:
Select it to tell the tool the data of the Initialization Data
box should be interpreted as ASCII Text while generating pseudo-random number.
- Hex Text:
Select it to tell the tool the data of the Initialization Data
box should be interpreted as Hex Text while generating pseudo-random number.
- Generate:
Click here to generate a pseudo-random sequence of bits.