md2 - MD2 (Message Digest Algorithm 2): A widely used cryptographic hash function designed in the early 1990s. It produces a 128-bit hash value.
md4 - MD4 (Message Digest Algorithm 4): An older hash function developed in 1990, similar to MD2 but with a 128-bit hash output.
md5 - MD5 (Message Digest Algorithm 5): A widely used cryptographic hash function that produces a 128-bit hash value. Despite its popularity, it is now considered insecure for many cryptographic purposes due to vulnerabilities.
sha1 - SHA-1 (Secure Hash Algorithm 1): A cryptographic hash function designed by the NSA. It produces a 160-bit hash value. It has been deprecated due to vulnerabilities.
sha224 - SHA-224: A member of the SHA-2 family of cryptographic hash functions, producing a hash value of 224 bits.
sha256 - SHA-256: A member of the SHA-2 family of cryptographic hash functions, producing a hash value of 256 bits.
sha384 - SHA-384: A member of the SHA-2 family of cryptographic hash functions, producing a hash value of 384 bits.
sha512/224 - SHA-512/224: A variant of SHA-512 that produces a shorter hash value of 224 bits.
sha512/256 - SHA-512/256: A variant of SHA-512 that produces a shorter hash value of 256 bits.
sha512 - SHA-512: A member of the SHA-2 family of cryptographic hash functions, producing a hash value of 512 bits.
sha3-224 - SHA3-224: A member of the SHA-3 family of cryptographic hash functions, producing a hash value of 224 bits.
sha3-256 - SHA3-256: A member of the SHA-3 family of cryptographic hash functions, producing a hash value of 256 bits.
sha3-384 - SHA3-384: A member of the SHA-3 family of cryptographic hash functions, producing a hash value of 384 bits.
sha3-512 - SHA3-512: A member of the SHA-3 family of cryptographic hash functions, producing a hash value of 512 bits.
ripemd128 - RIPEMD-128: A family of cryptographic hash functions producing a hash value of 128 bits.
ripemd160 - RIPEMD-160: A family of cryptographic hash functions producing a hash value of 160 bits.
ripemd256 - RIPEMD-256: A family of cryptographic hash functions producing a hash value of 256 bits.
ripemd320 - RIPEMD-320: A family of cryptographic hash functions producing a hash value of 320 bits.
whirlpool - Whirlpool: A cryptographic hash function producing a hash value of 512 bits.
tiger128,3 - Tiger128,3: A cryptographic hash function producing a hash value of 128 bits.
tiger160,3 - Tiger160,3: A cryptographic hash function producing a hash value of 160 bits.
tiger192,3 - Tiger192,3: A cryptographic hash function producing a hash value of 192 bits.
tiger128,4 - Tiger128,4: A cryptographic hash function producing a hash value of 128 bits.
tiger160,4 - Tiger160,4: A cryptographic hash function producing a hash value of 160 bits.
tiger192,4 - Tiger192,4: A cryptographic hash function producing a hash value of 192 bits.
snefru - Snefru: A cryptographic hash function producing a hash value of 256 bits.
snefru256 - Snefru256: A cryptographic hash function producing a hash value of 256 bits.
gost - GOST: A cryptographic hash function defined in the Russian cryptographic standard GOST R 34.11-94.
gost-crypto - GOST-Crypto: A cryptographic hash function defined in the Russian cryptographic standard GOST R 34.11-94.
adler32 - Adler32: A non-cryptographic hash function commonly used for error detection in data transmission.
crc32 - CRC32: A non-cryptographic hash function commonly used for error detection in data transmission.
crc32b - CRC32b: A non-cryptographic hash function commonly used for error detection in data transmission.
crc32c - CRC32c: A non-cryptographic hash function commonly used for error detection in data transmission.
fnv132 - FNV132: A non-cryptographic hash function designed for fast hashing of large data sets.
fnv1a32 - FNV1a32: A non-cryptographic hash function designed for fast hashing of large data sets.
fnv164 - FNV164: A non-cryptographic hash function designed for fast hashing of large data sets.
fnv1a64 - FNV1a64: A non-cryptographic hash function designed for fast hashing of large data sets.
joaat - Joaat (Jenkins' one-at-a-time): A simple non-cryptographic hash function designed by Bob Jenkins.
murmur3a - MurmurHash3A: A family of non-cryptographic hash functions designed by Austin Appleby.
murmur3c - MurmurHash3C: A family of non-cryptographic hash functions designed by Austin Appleby.
murmur3f - MurmurHash3F: A family of non-cryptographic hash functions designed by Austin Appleby.
xxh32 - XXHash32: A non-cryptographic hash function designed by Yann Collet.
xxh64 - XXHash64: A non-cryptographic hash function designed by Yann Collet.
xxh3 - XXH3: A non-cryptographic hash function designed by Yann Collet, offering improved performance and stronger hashing compared to XXHash.
xxh128 - XXHash128: A non-cryptographic hash function designed by Yann Collet.
haval128,3 - HAVAL128,3: A family of cryptographic hash functions producing a hash value of 128 bits.
haval160,3 - HAVAL160,3: A family of cryptographic hash functions producing a hash value of 160 bits.
haval192,3 - HAVAL192,3: A family of cryptographic hash functions producing a hash value of 192 bits.
haval224,3 - HAVAL224,3: A family of cryptographic hash functions producing a hash value of 224 bits.
haval256,3 - HAVAL256,3: A family of cryptographic hash functions producing a hash value of 256 bits.
haval128,4 - HAVAL128,4: A family of cryptographic hash functions producing a hash value of 128 bits.
haval160,4 - HAVAL160,4: A family of cryptographic hash functions producing a hash value of 160 bits.
haval192,4 - HAVAL192,4: A family of cryptographic hash functions producing a hash value of 192 bits.
haval224,4 - HAVAL224,4: A family of cryptographic hash functions producing a hash value of 224 bits.
haval256,4 - HAVAL256,4: A family of cryptographic hash functions producing a hash value of 256 bits.
haval128,5 - HAVAL128,5: A family of cryptographic hash functions producing a hash value of 128 bits.
haval160,5 - HAVAL160,5: A family of cryptographic hash functions producing a hash value of 160 bits.
haval192,5 - HAVAL192,5: A family of cryptographic hash functions producing a hash value of 192 bits.
haval224,5 - HAVAL224,5: A family of cryptographic hash functions producing a hash value of 224 bits.
haval256,5 - HAVAL256,5: A family of cryptographic hash functions producing a hash value of 256 bits.