public final class FipsSHS
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FipsSHS.Algorithm |
static class |
FipsSHS.AuthParameters
Parameters for HMAC modes.
|
static class |
FipsSHS.CSHAKEParameters
Customizable SHAKE (cSHAKE) parameters.
|
static class |
FipsSHS.KeyedXOFOperatorFactory<T extends FipsParameters>
Factory for producing extendable output function (XOF) MAC calculators.
|
static class |
FipsSHS.KeyGenerator
HMAC key generator
|
static class |
FipsSHS.KMACParameters
Customizable KMAC parameters.
|
static class |
FipsSHS.MACOperatorFactory
Factory for producing HMAC calculators.
|
static class |
FipsSHS.OperatorFactory<T extends FipsSHS.Parameters>
Factory for producing digest calculators.
|
static class |
FipsSHS.ParallelHashParameters
Customizable ParallelHash parameters.
|
static class |
FipsSHS.Parameters
Generic digest parameters.
|
static class |
FipsSHS.TupleHashParameters
Customizable TupleHash parameters.
|
static class |
FipsSHS.XOFOperatorFactory<T extends FipsSHS.Parameters>
Factory for producing extendable output function (XOF) calculators.
|
public static final FipsSHS.Parameters SHA1
public static final FipsSHS.AuthParameters SHA1_HMAC
public static final FipsSHS.Parameters SHA224
public static final FipsSHS.AuthParameters SHA224_HMAC
public static final FipsSHS.Parameters SHA256
public static final FipsSHS.AuthParameters SHA256_HMAC
public static final FipsSHS.Parameters SHA384
public static final FipsSHS.AuthParameters SHA384_HMAC
public static final FipsSHS.Parameters SHA512
public static final FipsSHS.AuthParameters SHA512_HMAC
public static final FipsSHS.Parameters SHA512_224
public static final FipsSHS.AuthParameters SHA512_224_HMAC
public static final FipsSHS.Parameters SHA512_256
public static final FipsSHS.AuthParameters SHA512_256_HMAC
public static final FipsSHS.Parameters SHA3_224
public static final FipsSHS.AuthParameters SHA3_224_HMAC
public static final FipsSHS.Parameters SHA3_256
public static final FipsSHS.AuthParameters SHA3_256_HMAC
public static final FipsSHS.Parameters SHA3_384
public static final FipsSHS.AuthParameters SHA3_384_HMAC
public static final FipsSHS.Parameters SHA3_512
public static final FipsSHS.AuthParameters SHA3_512_HMAC
public static final FipsSHS.Parameters SHAKE128
public static final FipsSHS.Parameters SHAKE256
public static final FipsSHS.CSHAKEParameters cSHAKE128
public static final FipsSHS.CSHAKEParameters cSHAKE256
public static final FipsSHS.KMACParameters KMAC128
public static final FipsSHS.KMACParameters KMAC256
public static final FipsSHS.TupleHashParameters TupleHash128
public static final FipsSHS.TupleHashParameters TupleHash256
public static final FipsSHS.ParallelHashParameters ParallelHash128
public static final FipsSHS.ParallelHashParameters ParallelHash256