Fast hash function with collision possibility near SHA-1
问题 I'm using SHA-1 to detect duplicates in a program handling files. It is not required to be cryptographic strong and may be reversible. I found this list of fast hash functions https://code.google.com/p/xxhash/ What do I choose if I want a faster function and collision on random data near to SHA-1? Maybe a 128 bit hash is good enough for file deduplication? (vs 160 bit sha-1) In my program the hash is calculated on chuncks from 0 - 512 KB. 回答1: Maybe this will help you: https:/