Package org.bouncycastle.crypto.general
Class X931PRNG
- java.lang.Object
-
- org.bouncycastle.crypto.general.X931PRNG
-
public final class X931PRNG extends java.lang.Object
Source class for implementations of Pseudo Random Number Generator (PRNG) from X9.31
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
X931PRNG.Base
Base for Builder for SecureRandom objects based on the X9.31 PRNG.static class
X931PRNG.Builder
Builder for SecureRandom objects based on the X9.31 PRNG.
-
Field Summary
Fields Modifier and Type Field Description static X931PRNG.Base
AES_128
X9.31 PRNG - 128 bit AESstatic X931PRNG.Base
AES_192
X9.31 PRNG - 192 bit AESstatic X931PRNG.Base
AES_256
X9.31 PRNG - 256 bit AESstatic X931PRNG.Base
Triple_DES_168
X9.31 PRNG - 3-Key TripleDES
-
-
-
Field Detail
-
Triple_DES_168
public static final X931PRNG.Base Triple_DES_168
X9.31 PRNG - 3-Key TripleDES
-
AES_128
public static final X931PRNG.Base AES_128
X9.31 PRNG - 128 bit AES
-
AES_192
public static final X931PRNG.Base AES_192
X9.31 PRNG - 192 bit AES
-
AES_256
public static final X931PRNG.Base AES_256
X9.31 PRNG - 256 bit AES
-
-