com.kodemuse.security.ssl
Class UnsecureRandomGenerator
java.lang.Object
|
+--java.security.SecureRandomSpi
|
+--com.kodemuse.security.ssl.UnsecureRandomGenerator
- All Implemented Interfaces:
- java.io.Serializable
- public class UnsecureRandomGenerator
- extends java.security.SecureRandomSpi
Fast but weak random number generator. It can be used to make test
execution faster.
WARING: Security depends on the quality of Random Number
Geenrator(RNG). A weak RNG could compromise security. Don't use in
production.
- Author:
- Harmeet Bedi
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnsecureRandomGenerator
public UnsecureRandomGenerator()
engineSetSeed
protected void engineSetSeed(byte[] seed)
- Overrides:
engineSetSeed
in class java.security.SecureRandomSpi
engineNextBytes
protected void engineNextBytes(byte[] bytes)
- Overrides:
engineNextBytes
in class java.security.SecureRandomSpi
engineGenerateSeed
protected byte[] engineGenerateSeed(int numBytes)
- Overrides:
engineGenerateSeed
in class java.security.SecureRandomSpi