ocean.util.digest

Modules

Crc32
module ocean.util.digest.Crc32
Digest
module ocean.util.digest.Digest

This module defines the Digest interface.

Md2
module ocean.util.digest.Md2

This module implements the MD2 Message Digest Algorithm as described by RFC 1319 The MD2 Message-Digest Algorithm. B. Kaliski. April 1992.

Md4
module ocean.util.digest.Md4

This module implements the MD4 Message Digest Algorithm as described by RFC 1320 The MD4 Message-Digest Algorithm. R. Rivest. April 1992.

Md5
module ocean.util.digest.Md5

This module implements the MD5 Message Digest Algorithm as described by RFC 1321 The MD5 Message-Digest Algorithm. R. Rivest. April 1992.

MerkleDamgard
module ocean.util.digest.MerkleDamgard

This module implements a generic Merkle-Damgard hash function

Ripemd128
module ocean.util.digest.Ripemd128

This module implements the Ripemd128 algorithm by Hans Dobbertin, Antoon Bosselaers and Bart Preneel.

Ripemd160
module ocean.util.digest.Ripemd160

This module implements the Ripemd160 algorithm by Hans Dobbertin, Antoon Bosselaers and Bart Preneel.

Ripemd256
module ocean.util.digest.Ripemd256

This module implements the Ripemd256 algorithm by Hans Dobbertin, Antoon Bosselaers and Bart Preneel.

Ripemd320
module ocean.util.digest.Ripemd320

This module implements the Ripemd160 algorithm by Hans Dobbertin, Antoon Bosselaers and Bart Preneel.

Sha0
module ocean.util.digest.Sha0

This module implements the SHA-0 Algorithm described by Secure Hash Standard, FIPS PUB 180

Sha01
module ocean.util.digest.Sha01

This module implements common parts of the SHA-0 and SHA-1 algoritms

Sha1
module ocean.util.digest.Sha1

This module implements the SHA-1 Algorithm described by Secure Hash Standard, FIPS PUB 180-1, and RFC 3174 US Secure Hash Algorithm 1 (SHA1). D. Eastlake 3rd, P. Jones. September 2001.

Sha256
module ocean.util.digest.Sha256

This module implements the SHA-256 Algorithm described by Secure Hash Standard, FIPS PUB 180-2

Sha512
module ocean.util.digest.Sha512

This module implements the SHA-512 Algorithm described by Secure Hash Standard, FIPS PUB 180-2

Tiger
module ocean.util.digest.Tiger

This module implements the Tiger algorithm by Ross Anderson and Eli Biham.

Whirlpool
module ocean.util.digest.Whirlpool

This module implements the Whirlpool algorithm by Paulo S.L.M. Barreto and Vincent Rijmen.