Class | Description |
---|---|
CBCMac |
This class implements a CBC MAC based on a block cipher as specified in
ISO/IEC 9797-1.
|
CBCMac.CBCMacAES |
A CBCMAC that uses AES as block cipher.
|
CBCMac.CBCMacDES |
A CBCMAC that uses DES as block cipher.
|
CBCMac.CBCMacDESede |
A CBCMAC that uses DESede (Triple DES) as block cipher.
|
CMac |
This class implements a MAC based on a block cipher as specified in
NIST Special Publication 800-38B.
|
CMacAES |
A CMAC that uses AES as block cipher.
|
CMacDESede |
A CMAC that uses DESede (Triple DES) as block cipher.
|
HMac |
This class extends the
javax.crypto.MACSpi class for providing
the functionality of the HMAC(Keyed-Hashing for Message Authentication)
algorithm, as specified in RFC 2104. |
HMacGOST | |
HMacGOSTKeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HMacGOST MAC algorithm.
|
HMacMd5 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104
with MD5 as message digest algorithm.
|
HMacMd5KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacMD5 MAC algorithm.
|
HMacRipeMd128 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104
with RipeMd128 as message digest algorithm.
|
HMacRipeMd128KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacRipeMd128 MAC algorithm.
|
HMacRipeMd160 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104
with RipeMd160 as message digest algorithm.
|
HMacRipeMd160KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacRipeMd160 MAC algorithm.
|
HMacSha |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104 and FIPS
198-1, respectively, with Secure Hash Algorithm as message
digest algorithm.
|
HMacSha224 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104 and FIPS
198-1, respectively, with SHA-224 as message digest algorithm.
|
HMacSha224KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA224 MAC algorithm.
|
HMacSha256 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104 and FIPS
198-1, respectively, with SHA-256 as message digest algorithm.
|
HMacSha256KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA256 MAC algorithm.
|
HMacSha384 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104 and FIPS
198-1, respectively, with SHA-384 as message digest algorithm.
|
HMacSha384KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA384 MAC algorithm.
|
HMacSha512 |
This class implements the HMAC(Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104 and FIPS
198-1, respectively, with SHA-512 as message digest algorithm.
|
HMacSha512KeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA512 MAC algorithm.
|
HMacShaKeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacSHA1 MAC algorithm.
|
HMacWhirlpool |
This class implements the HMAC (Keyed-Hashing for Message Authentication)
algorithm as defined in RFC 2104
with WHIRLPOOL as message digest algorithm.
|
HMacWhirlpoolKeyGenerator |
This class provides the functionality of KeyGenerator for generating
keys to be used by the HmacWhirlpool MAC algorithm.
|