1

我需要一个非加密安全散列函数,它产生至少 16 个字节的输出。

我目前正在使用 MD5,但它太慢了,大约是 5 倍。

Adler32、CRC32 等不产生所需的输出量。

有没有办法将校验和转换为哈希函数,产生所需的 16 字节以上的输出?

4

1 回答 1

1

我最初使用了 4 个不同的 32 位校验和,并将它们的输出连接成 16 个字节。

然后我正确地解决了这个问题:优化使用零流更新 MD5/SHA1

于 2013-04-29T15:18:48.070 回答