MD5 / SHA1哈希函数需要更快,更安全,更换

时间:2013-02-21 16:38:20

标签: hash md5 sha1 checksum

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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

然后我正确解决了问题:Optimise updating MD5/SHA1 with streams of zeros