ISAACGen - A Java console application that generates a sequence of
pseudo-random bytes using the ISAAC cryptographic random number generator.
- Synopsis
- ISAACGen
- ISAACGen number_of_bytes
- Description
-
ISAACGen checks the standard input stream to see if any bytes are available.
If there are, it reads a maximum of 1024 bytes and uses them as the seed for a
ISAAC pseudo-random sequence generator. Any input bytes are assumed
to be in binary format. ISAACGen does not wait for
input if no bytes are available, but instead uses a system-generated
seed. ISAACGen generates a sequence of number_of_bytes bytes, then writes them
in binary to the standard output stream.
If number_of_bytes is omitted, then 256 bytes are written. number_of_bytes
must be an integer in the range [ 1, 2147483647 ].
- The ISAAC cryptographic random number generator was developed by Bob Jenkins.
- Author
- Paul Leigh
- Reporting Bugs
- Please report bugs to Paul.
- Copyright
- Copyright 2006 by Paul Leigh - All Rights Reserved.
- See Also
- Bob Jenkins' Home Page
- Wikipedia
- Marina Pudovkina's Analysis of an Attack on ISAAC
Download this Application (Includes Source Code).