public final class FipsDRBG
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FipsDRBG.Base |
static class |
FipsDRBG.Builder
Builder for SecureRandom objects based on the FIPS DRBGs.
|
Modifier and Type | Field and Description |
---|---|
static FipsDRBG.Base |
CTR_AES_128
CTR DRBG - 128 bit AES
|
static FipsDRBG.Base |
CTR_AES_192
CTR DRBG - 192 bit AES
|
static FipsDRBG.Base |
CTR_AES_256
CTR DRBG - 256 bit AES
|
static FipsDRBG.Base |
CTR_Triple_DES_168
CTR DRBG - 3-Key TripleDES
|
static FipsDRBG.Base |
SHA1
HASH DRBG - SHA-1
|
static FipsDRBG.Base |
SHA1_HMAC
HMAC DRBG - SHA-1
|
static FipsDRBG.Base |
SHA224
HASH DRBG - SHA-224
|
static FipsDRBG.Base |
SHA224_HMAC
HMAC DRBG - SHA-224
|
static FipsDRBG.Base |
SHA256
HASH DRBG - SHA-256
|
static FipsDRBG.Base |
SHA256_HMAC
HMAC DRBG - SHA-256
|
static FipsDRBG.Base |
SHA384
HASH DRBG - SHA-384
|
static FipsDRBG.Base |
SHA384_HMAC
HMAC DRBG - SHA-384
|
static FipsDRBG.Base |
SHA512
HASH DRBG - SHA-512
|
static FipsDRBG.Base |
SHA512_224
HASH DRBG - SHA-512/224
|
static FipsDRBG.Base |
SHA512_224_HMAC
HMAC DRBG - SHA-512/224
|
static FipsDRBG.Base |
SHA512_256
HASH DRBG - SHA-512/256
|
static FipsDRBG.Base |
SHA512_256_HMAC
HMAC DRBG - SHA-512/256
|
static FipsDRBG.Base |
SHA512_HMAC
HMAC DRBG - SHA-512
|
public static final FipsDRBG.Base SHA1
public static final FipsDRBG.Base SHA224
public static final FipsDRBG.Base SHA256
public static final FipsDRBG.Base SHA384
public static final FipsDRBG.Base SHA512
public static final FipsDRBG.Base SHA512_224
public static final FipsDRBG.Base SHA512_256
public static final FipsDRBG.Base SHA1_HMAC
public static final FipsDRBG.Base SHA224_HMAC
public static final FipsDRBG.Base SHA256_HMAC
public static final FipsDRBG.Base SHA384_HMAC
public static final FipsDRBG.Base SHA512_HMAC
public static final FipsDRBG.Base SHA512_224_HMAC
public static final FipsDRBG.Base SHA512_256_HMAC
public static final FipsDRBG.Base CTR_Triple_DES_168
public static final FipsDRBG.Base CTR_AES_128
public static final FipsDRBG.Base CTR_AES_192
public static final FipsDRBG.Base CTR_AES_256