类 LinuxSecureRandom
- java.lang.Object
-
- java.security.SecureRandomSpi
-
- network.nerve.core.crypto.LinuxSecureRandom
-
- 所有已实现的接口:
Serializable
public class LinuxSecureRandom extends SecureRandomSpi
A SecureRandom implementation that is able to override the standard JVM provided implementation, and which simply serves random numbers by reading /dev/U_RANDOM. That is, it delegates to the kernel on UNIX systems and is unusable on other platforms. Attempts to manually set the seed are ignored. There is no difference between seed bytes and non-seed bytes, they are all from the same source.- 作者:
- Administrator
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 LinuxSecureRandom()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected byte[]engineGenerateSeed(int i)protected voidengineNextBytes(byte[] bytes)protected voidengineSetSeed(byte[] bytes)-
从类继承的方法 java.security.SecureRandomSpi
engineGetParameters, engineNextBytes, engineReseed, toString
-
-
-
-
方法详细资料
-
engineSetSeed
protected void engineSetSeed(byte[] bytes)
- 指定者:
engineSetSeed在类中SecureRandomSpi
-
engineNextBytes
protected void engineNextBytes(byte[] bytes)
- 指定者:
engineNextBytes在类中SecureRandomSpi
-
engineGenerateSeed
protected byte[] engineGenerateSeed(int i)
- 指定者:
engineGenerateSeed在类中SecureRandomSpi
-
-