非加密的哈希算法

Name Length Type
Pearson hashing 8 bits  
Fowler–Noll–Vo hash function
(FNV Hash)
32, 64, 128, 256,
512, or 1024 bits
xor/product or
product/xor
Zobrist hashing variable xor
Jenkins hash function 32 or 64 bits xor/addition
Java hashCode() 32 bits  
Bernstein hash[1] 32 bits  
elf64 64 bits hash
MurmurHash 32, 64, or 128 bits product/rotation
SpookyHash 128 bits see Jenkins hash function
CityHash 64, 128, or 256 bits  

上表来源于wiki


你可能感兴趣的:(算法,加密,function)