如何将64位哈希截断为32位哈希?

时间:2013-06-24 22:36:35

标签: hash integer truncate bitmask

如果我想从64位散列生成32位,那么将64位值简单地掩盖为32位就足够了吗? “足够”我的意思是我希望32位散列具有与64位散列一样的均匀分布,但是在32位空间中。

如果掩蔽不充分,那么使用低阶位对高阶位进行异或会保持该分布,还是有更合适的东西?

对于此解决方案,加密完整性并不重要。

0 个答案:

没有答案