3 comments

[ 4.3 ms ] story [ 21.6 ms ] thread
I'm unsure of the value of benchmarks of hash function performance when you aren't defining what you need the hash function for. Python's built-in hash function is not designed to do the same things that the SHA family is.
MD5/ SHA is designed to be slow. so it makes sense that one that is optimized to be chaotic, low collision probability and even distribution could be faster.