Package | Description |
---|---|
gov.sandia.cognition.hash |
Provides hash function implementations.
|
Modifier and Type | Class and Description |
---|---|
class |
Eva32Hash
This implements the 32-bit "evahash" due to Robert Jenkins.
|
class |
Eva64Hash
This implements the 64-bit "evahash" due to Robert Jenkins.
|
class |
FNV1a32Hash
Implementation of the 32-bit (4-byte) Fowler-Noll-Vo (FNV-1a) hash function.
|
class |
FNV1a64Hash
Implementation of the 32-bit (4-byte) Fowler-Noll-Vo (FNV-1a) hash function.
|
class |
MD5Hash
Implementation of the MD5 128-bit (16-byte) cryptographic hash function.
|
class |
Murmur32Hash
Implementation of the MurmurHash2 32-bit (4-byte) non-cryptographic hash
function.
|
class |
Prime32Hash
Implementation of the prime-hash function using 32-bit (4-byte) precision.
|
class |
Prime64Hash
Implementation of the prime-hash function using 64-bit (8-byte) precision.
|
class |
SHA1Hash
A Java implementation of the Secure Hash Algorithm, SHA-1, as defined
in FIPS PUB 180-1.
|
class |
SHA256Hash
The SHA-2, 256-bit (32 byte) hash function.
|
class |
SHA512Hash
The SHA-2 512-bit (64-byte) hash function.
|
Modifier and Type | Method and Description |
---|---|
AbstractHashFunction |
AbstractHashFunction.clone() |