Package org.mozilla.jss.pkcs11
Class PK11SecureRandom
java.lang.Object
org.mozilla.jss.pkcs11.PK11SecureRandom
- All Implemented Interfaces:
JSSSecureRandom
A random number generator for PKCS #11.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PK11SecureRandom
public PK11SecureRandom()
-
-
Method Details
-
setSeed
public void setSeed(byte[] seed) Description copied from interface:JSSSecureRandom
Seed the RNG with the given seed bytes.- Specified by:
setSeed
in interfaceJSSSecureRandom
- Parameters:
seed
- Seed.
-
setSeed
public void setSeed(long seed) Description copied from interface:JSSSecureRandom
Seed the RNG with the eight bytes contained inseed
.- Specified by:
setSeed
in interfaceJSSSecureRandom
- Parameters:
seed
- Seed.
-
nextBytes
public void nextBytes(byte[] bytes) Description copied from interface:JSSSecureRandom
Retrieves random bytes and stores them in the given array.- Specified by:
nextBytes
in interfaceJSSSecureRandom
- Parameters:
bytes
- Array to store random bytes.
-