gpt4 book ai didi

c# - 32 位快速统一哈希函数。使用 MD5/SHA1 并截掉 4 个字节?

转载 作者:行者123 更新时间:2023-11-30 13:19:58 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What is the best 32bit hash function for short strings (tag names)?

我需要将许多字符串散列为 32 位(uint)。

我可以只使用 MD5 或 SHA1 并从中取出 4 个字节吗?或者有更好的选择吗?

不需要安全性,也不需要关心是否被破解等。我只需要快速统一地哈希到 32 位。 MD5和SHA1要统一。

但是我可以使用更好(更快)的内置替代方案吗?如果不是,您会使用两者中的哪一个?

这里有人问哪个更好,但不是替代品,而且存在安全问题(我不关心安全问题):
How to Use SHA1 or MD5 in C#?(Which One is Better in Performance and Security for Authentication)

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com