> If that is all you want, have you considered SipHash? It is much faster > than the other algorithms, yet more secure than CityHash, Murmurhash and > friends. And it provides an IV/salt to make it per instance unique.
Is SipHash really that fast in this context? AFAIK it's only much faster for short strings, since its block size is so small. The downsides of SipHash are: * lack of collision resistance when the key is known * small 64 bit output, which means that collisions will happen frequently and need to be handled SipHash is great for use in hash tables, where it's fine if a bucket contains two or three items, but I don't think it's a good match for ZFS. _______________________________________________ cryptography mailing list cryptography@randombit.net http://lists.randombit.net/mailman/listinfo/cryptography