 
Versions 22 and laterDJB2 family (Bernstein) New in version 22DJB2 family (Bernstein) DJB2 family (Bernstein)  Versions 22 and laterHA_DJB2_32 New in version 22HA_DJB2_32 HA_DJB2_32

 Versions 22 and laterHA_DJB2_64 New in version 22HA_DJB2_64 HA_DJB2_64

MD5 family  HA_MD5_128 
Versions 24 and laterMURMUR family New in version 24MURMUR family MURMUR family  Versions 24 and laterHA_MURMUR_1: Murmur algorithm version 1: 32bit hash result New in version 24HA_MURMUR_1: Murmur algorithm version 1: 32bit hash result HA_MURMUR_1: Murmur algorithm version 1: 32bit hash result

 Versions 24 and laterHA_MURMUR_2: Murmur algorithm version 2: 32bit hash result New in version 24HA_MURMUR_2: Murmur algorithm version 2: 32bit hash result HA_MURMUR_2: Murmur algorithm version 2: 32bit hash result

 Versions 24 and laterHA_MURMUR_2_64A: Murmur algorithm version 2: 64bit hash result optimized for 64bit processors New in version 24HA_MURMUR_2_64A: Murmur algorithm version 2: 64bit hash result optimized for 64bit processors HA_MURMUR_2_64A: Murmur algorithm version 2: 64bit hash result optimized for 64bit processors

 Versions 24 and laterHA_MURMUR_2_64B: Murmur algorithm version 2: 64bit hash result optimized for 32bit processors New in version 24HA_MURMUR_2_64B: Murmur algorithm version 2: 64bit hash result optimized for 32bit processors HA_MURMUR_2_64B: Murmur algorithm version 2: 64bit hash result optimized for 32bit processors

 Versions 24 and laterHA_MURMUR_2_A: Incremental Murmur algorithm version 2: 32bit hash result New in version 24HA_MURMUR_2_A: Incremental Murmur algorithm version 2: 32bit hash result HA_MURMUR_2_A: Incremental Murmur algorithm version 2: 32bit hash result

 Versions 24 and laterHA_MURMUR_2_BIG_ENDIAN: Murmur algorithm version 2 for bigendian machine: 32bit hash result New in version 24HA_MURMUR_2_BIG_ENDIAN: Murmur algorithm version 2 for bigendian machine: 32bit hash result HA_MURMUR_2_BIG_ENDIAN: Murmur algorithm version 2 for bigendian machine: 32bit hash result

 Versions 24 and laterHA_MURMUR_2_ALIGNED: Murmur algorithm version 2 for aligned machine: 32bit hash result New in version 24HA_MURMUR_2_ALIGNED: Murmur algorithm version 2 for aligned machine: 32bit hash result HA_MURMUR_2_ALIGNED: Murmur algorithm version 2 for aligned machine: 32bit hash result

 Versions 24 and laterHA_MURMUR_3_32: Murmur algorithm version 3: 32bit hash result New in version 24HA_MURMUR_3_32: Murmur algorithm version 3: 32bit hash result HA_MURMUR_3_32: Murmur algorithm version 3: 32bit hash result

 Versions 24 and laterHA_MURMUR_3_128_X86: Murmur algorithm version 3: 128bit hash result optimized for 32bit processors New in version 24HA_MURMUR_3_128_X86: Murmur algorithm version 3: 128bit hash result optimized for 32bit processors HA_MURMUR_3_128_X86: Murmur algorithm version 3: 128bit hash result optimized for 32bit processors

 Versions 24 and laterHA_MURMUR_3_128_X64: Murmur algorithm version 3: 128bit hash result optimized for 64bit processors New in version 24HA_MURMUR_3_128_X64: Murmur algorithm version 3: 128bit hash result optimized for 64bit processors HA_MURMUR_3_128_X64: Murmur algorithm version 3: 128bit hash result optimized for 64bit processors

SHA family  HA_SHA_160 (also called SHA1) 
 HA_SHA_256 
 HA_SHA_384 
 HA_SHA_512 
Versions 23 and laterSHA3 family New in version 23SHA3 family SHA3 family  Versions 23 and laterHA_SHA3_224 New in version 23HA_SHA3_224 HA_SHA3_224

 Versions 23 and laterHA_SHA3_256 New in version 23HA_SHA3_256 HA_SHA3_256

 Versions 23 and laterHA_SHA3_384 New in version 23HA_SHA3_384 HA_SHA3_384

 Versions 23 and laterHA_SHA3_512 New in version 23HA_SHA3_512 HA_SHA3_512

RIPEMD family  HA_RIPEMD_128

 HA_RIPEMD_160

TIGER family  HA_TIGER_128

 HA_TIGER_160

 HA_TIGER_192

WHIRLPOOL family  HA_WHIRLPOOL

CKSUM family  HA_CKSUM_8

 HA_CKSUM_16

 HA_CKSUM_32

 HA_CKSUM_64
