Package iaik.security.random

Interface Summary
SeedGenListener The SeedGenListener interface is used with SeedGenerators.
 

Class Summary
AnsiRandom This class implements a secure pseudorandom generator as specified in ANSI X9.17.
AutoSeedGenerator This seed generator automatically generates random bits without the need for user interaction.
AWT10SeedGenerator This class generates a PRNG seed from user generated AWT events following the JDK 1.0 AWT event model.
AWT11SeedGenerator This class generates a PRNG seed from user generated AWT events following the JDK 1.1 AWT event model.
FIPS140Test This class tests a Random number generator for randomness using statstical tests as defined in FIPS 140-1.
FIPS186Random This class implements a secure pseudo-random number generator based on a MessageDigest.
HashObjectSeedGenerator This seed generator is an abstract class designed to help you write seedgenerators that distill randomness from objects fed to it.
JDKSeedGenerator This class is a simple wrapper for the seed generator used in JDK SecureRandom.
MD5Random A secure pseudo-random number generator based on an MD5 message digest.
MessageDigestRandom This class implements a secure pseudo-random number generator based on a MessageDigest.
MetaSeedGenerator This seed generator generates new seeds given an initial seed.
RandomInputStream An InputStream that reads data from a Random number generator.
RipeMd160FIPS186Random This class implements the FIPS PUB 186-2 pseudo random generator based on the compression function of the RipeMd-160 hash function.
RipeMd160Random A secure pseudo-random number generator based on an RipeMd160 message digest.
SecRandom The SecRandom class is the base class of all IAIK implemented secure pseudo random number generators (PRNGs).
SeedGenerator A SeedGenerator is a class that "computes" random bits that can be used as seed for pseudo-random number generators (PRNG).
SHA1FIPS186Random This class implements the FIPS PUB 186-2 pseudo random generator based on the compression function of the SHA-1 hash function.
SHA1Random A secure pseudo-random number generator based on an SHA-1 message digest.
SHA256FIPS186Random This class implements the FIPS PUB 186-2 pseudo random generator based on the compression function of the SHA-256 hash function.
SHA256Random A secure pseudo-random number generator based on an SHA-256 message digest.
SHA384FIPS186Random This class implements the FIPS PUB 186-2 pseudo random generator based on the compression function of the SHA-384 hash function.
SHA384Random A secure pseudo-random number generator based on an SHA-384 message digest.
SHA512FIPS186Random This class implements the FIPS PUB 186-2 pseudo random generator based on the compression function of the SHA-512 hash function.
SHA512Random A secure pseudo-random number generator based on an SHA-512 message digest.
 

Exception Summary
RandomException Exception for the error conditions that might occur in the random package.
 


This Javadoc may contain text parts from Internet Standard specifications (RFC 2459, 3280, 3039, 2560, 1521, 821, 822, 2253, 1319, 1321, ,2630, 2631, 2268, 3058, 2984, 2104, 2144, 2040, 2311, 2279, see copyright note) and RSA Data Security Public-Key Cryptography Standards (PKCS#1,3,5,7,8,9,10,12, see copyright note).

IAIK-JCE 3.1 with IAIK-JCE CC Core 3.1, (c) 1997-2004 IAIK