Package jonelo.jacksum.adapt.gnu.crypto.hash

Interface Summary

IMessageDigest The basic visible methods of any hash algorithm.

Class Summary

BaseHash A base abstract class to facilitate hash implementations.
Has160
HashFactory A Factory to instantiate message digest algorithm instances.
Haval The HAVAL message-digest algorithm is a variable output length, with variable number of rounds.
MD2 An implementation of the MD2 message digest algorithm.
MD4 An implementation of Ron Rivest's MD4 message digest algorithm.
MD5 The MD5 message-digest algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input.
RipeMD128 RIPEMD-128 is a 128-bit message digest.
RipeMD160 RIPEMD-160 is a 160-bit message digest.
Sha0
Sha160 The Secure Hash Algorithm (SHA-1) is required for use with the Digital Signature Algorithm (DSA) as specified in the Digital Signature Standard (DSS) and whenever a secure hash algorithm is required for federal applications.
Sha224 Implementation of SHA2 [SHA-224] per the IETF Draft Specification.
Sha256 Implementation of SHA2 [SHA-256] per the IETF Draft Specification.
Sha384 Implementation of SHA2-2 [SHA-384] per the IETF Draft Specification.
Sha512 Implementation of SHA2-3 [SHA-512] per the IETF Draft Specification.
Tiger The Tiger message digest.
Tiger128
Tiger160
Tiger2 The Tiger2 message digest.
Whirlpool Whirlpool, a new 512-bit hashing function operating on messages less than 2 ** 256 bits in length.
Whirlpool2000 Whirlpool2000, a new 512-bit hashing function operating on messages less than 2 ** 256 bits in length.
Whirlpool2003 Whirlpool2003, a new 512-bit hashing function operating on messages less than 2 ** 256 bits in length.