space
Labs

line
    Labs Home
space
line
    Source Code
space
line
    Advisories
space
line
    Articles
space
line
    Papers
space
line
    Links
space
line
    Contact Us
space
line

   > Join our mail list





STRANDOM

STRANDOM is a cryptographically Strong pseudo-RANDOM number generator suitable for cryptographic applications. It expands a random seed of 32*k bits into a pseudo-random sequence of 32*t bits for any k=1,2,3,... and t=1,2,3,... STRANDOM builds itself on the basic compression function of HAVAL. It supports three different levels of security (by defining PASS=3, 4 or 5). Finally, STRANDOM is reasonably fast: when PASS is set to 3, it produces 23.41 mega-bits per second on UltraSparc (200MHz), and 22.99 mega-bits per second on Pentium Pro 180.

STRANDOM is ready for 64-bit platforms.

Download

strandom-1.2.tar.gz (C source code)

License

The source code of STRANDOM is released as open source under the BSD license.

STRANDOM OIDs

The OIDs for HAVAL are as follows:

1.3.6.1.4.1.18105.2.3.1.1  - STRANDOM-3
1.3.6.1.4.1.18105.2.3.1.2  - STRANDOM-4
1.3.6.1.4.1.18105.2.3.1.3  - STRANDOM-5

Note: STRANDOM-3 refers to STRANDOM with 3 passes, STRANDOM-4 refers to STRANDOM with 4 passes, and STRANDOM-5 refers to STRANDOM with 5 passes.

OSI Certified Open Source Software

This software is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.