Package gnu.java.security.jce.prng

Class Summary

HavalRandomSpi The implementation of the HAVAL-based SecureRandom Service Provider Interface (SPI) adapter.
MD2RandomSpi The implementation of the MD2-based SecureRandom Service Provider Interface (SPI) adapter.
MD4RandomSpi The implementation of the MD4-based SecureRandom Service Provider Interface (SPI) adapter.
MD5RandomSpi The implementation of the MD5-based SecureRandom Service Provider Interface (SPI) adapter.
RipeMD128RandomSpi The implementation of the RIPEMD128-based SecureRandom Service Provider Interface (SPI) adapter.
RipeMD160RandomSpi The implementation of the RIPEMD160-based SecureRandom Service Provider Interface (SPI) adapter.
SecureRandomAdapter The implementation of a generic SecureRandom adapter class to wrap gnu.crypto prng instances based on Message Digest algorithms.

This class defines the Service Provider Interface (SPI) for the SecureRandom class, which provides the functionality of a cryptographically strong pseudo-random number generator.

All the abstract methods in the SecureRandomSpi class are implemented by this class and all its sub-classes.

Sha160RandomSpi The implementation of the SHA1-based SecureRandom Service Provider Interface (SPI) adapter.
Sha256RandomSpi The implementation of the SHA-256 based SecureRandom Service Provider Interface (SPI) adapter.
Sha384RandomSpi The implementation of the SHA-384 based SecureRandom Service Provider Interface (SPI) adapter.
Sha512RandomSpi The implementation of the SHA-512 based SecureRandom Service Provider Interface (SPI) adapter.
TigerRandomSpi The implementation of the Tiger based SecureRandom Service Provider Interface (SPI) adapter.
WhirlpoolRandomSpi The implementation of the Whirlpool-based SecureRandom Service Provider Interface (SPI) adapter.