SOBER128Gen - A Java console application that generates a sequence of
pseudo-random bytes using the SOBER-128 stream cipher.
- Synopsis
- SOBER128Gen
- SOBER128Gen number_of_bytes
- Description
-
SOBER128Gen checks the standard input stream to see if any bytes are available.
If there are, it reads a maximum of 128 bytes and uses them as
the seed for a pseudo-random sequence generator based on the SOBER-128 stream
cipher. Any input bytes are assumed to be in binary format. SOBER128Gen does
not wait for input if no bytes are available, but instead uses a system-generated
seed. SOBER128Gen 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 SOBER-128 stream cipher was developed at Qualcomm by Greg Rose and Phil Hawkes.
This product includes software developed by QUALCOMM Incorporated.
The SOBER family of encryption algorithms are covered by patents in
the United States of America and other countries.
- Author
- Paul Leigh
- Reporting Bugs
- Please report bugs to Paul.
- Copyright
- SOBER128Gen Copyright 2006 by Paul Leigh - All Rights Reserved, except where reserved by Qualcomm, Incorporated.
View Qualcomm's license.
- See Also
- Qualcomm's SOBER-128 Home Page
- Wikipedia
Download this Application (Includes Source Code).