|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.security.SecureRandomSpi gnu.crypto.jce.prng.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.
Constructor Summary | |
protected |
SecureRandomAdapter(java.lang.String mdName)
Trivial protected constructor. |
Method Summary | |
byte[] |
engineGenerateSeed(int numBytes)
|
void |
engineNextBytes(byte[] bytes)
|
void |
engineSetSeed(byte[] seed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected SecureRandomAdapter(java.lang.String mdName)
Trivial protected constructor.
mdName
- the canonical name of the underlying hash algorithm.Method Detail |
public byte[] engineGenerateSeed(int numBytes)
public void engineNextBytes(byte[] bytes)
public void engineSetSeed(byte[] seed)
|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |