gpt4 book ai didi

hash - 对哈希感到困惑

转载 作者:行者123 更新时间:2023-12-03 18:07:15 25 4
gpt4 key购买 nike

说我有一个 5000 个字符的文本块。我通过一个散列程序运行它并生成一个 40 个字符长的散列。现在我运行另一个文本块,10000 个字符。它仍然生成一个 40 个字符长的散列。对于任何长度的文本都是如此。

我的问题是如果散列都是唯一的,我不能将任何东西压缩成 40 个字符的字符串吗?

最佳答案

散列不是唯一的。

散列是一种尝试为提供给它的每个值生成唯一散列的技术,但不能保证它是唯一的。

好的散列算法比坏的散列算法更少出现重复的散列值。此外,散列是一个方向 - 这意味着你不能从散列 -> 原始,所以它不是为了压缩。

并且:哈希不需要是唯一的。相同的输入需要通过算法转换为相同的哈希值。您不使用哈希作为标识符!

关于hash - 对哈希感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/745549/

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