Package org.bouncycastle.crypto.general
Class SecureHash
java.lang.Object
org.bouncycastle.crypto.general.SecureHash
Source class for implementations of non-FIPS secure hash algorithms.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classParameters for HMAC modes.static final classHMAC key generatorstatic final classFactory for producing HMAC calculators.static final classFactory for producing digest calculators.static final classGeneric digest parameters. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SecureHash.Parametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParametersstatic final SecureHash.Parametersstatic final SecureHash.AuthParameters -
Method Summary
-
Field Details
-
MD5
-
MD5_HMAC
-
GOST3411
-
GOST3411_HMAC
-
RIPEMD128
-
RIPEMD128_HMAC
-
RIPEMD160
-
RIPEMD160_HMAC
-
RIPEMD256
-
RIPEMD256_HMAC
-
RIPEMD320
-
RIPEMD320_HMAC
-
TIGER
-
TIGER_HMAC
-
WHIRLPOOL
-
WHIRLPOOL_HMAC
-
GOST3411_2012_256
-
GOST3411_2012_256_HMAC
-
GOST3411_2012_512
-
GOST3411_2012_512_HMAC
-