Interface | Description |
---|---|
HashFunction |
A hash function maps an arbitrarily large input and maps it onto a
finite-length output.
|
Class | Description |
---|---|
AbstractHashFunction |
Partial implementation of HashFunction
|
Eva32Hash |
This implements the 32-bit "evahash" due to Robert Jenkins.
|
Eva64Hash |
This implements the 64-bit "evahash" due to Robert Jenkins.
|
FNV1a32Hash |
Implementation of the 32-bit (4-byte) Fowler-Noll-Vo (FNV-1a) hash function.
|
FNV1a64Hash |
Implementation of the 32-bit (4-byte) Fowler-Noll-Vo (FNV-1a) hash function.
|
HashFunctionUtil |
Static class with helper functions for hash codes
|
MD5Hash |
Implementation of the MD5 128-bit (16-byte) cryptographic hash function.
|
Murmur32Hash |
Implementation of the MurmurHash2 32-bit (4-byte) non-cryptographic hash
function.
|
Prime32Hash |
Implementation of the prime-hash function using 32-bit (4-byte) precision.
|
Prime64Hash |
Implementation of the prime-hash function using 64-bit (8-byte) precision.
|
SHA1Hash |
A Java implementation of the Secure Hash Algorithm, SHA-1, as defined
in FIPS PUB 180-1.
|
SHA256Hash |
The SHA-2, 256-bit (32 byte) hash function.
|
SHA512Hash |
The SHA-2 512-bit (64-byte) hash function.
|