gpt4 book ai didi

hash - 为什么 MD5 哈希值不可逆?

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

我一直想知道的一个概念是加密哈希函数和值的使用。我知道这些函数可以生成唯一且几乎不可能逆转的哈希值,但这是我一直想知道的:

如果在我的服务器上,我用 PHP 生成:

md5("stackoverflow.com") = "d0cc85b26f2ceb8714b978e07def4f6e"

当您通过 MD5 函数运行相同的字符串时,您在 PHP 安装中会得到相同的结果。一个流程被用来从某个起始值产生一些值。

这是否意味着有某种方法可以解构正在发生的事情并反转哈希值?

这些函数是什么导致结果字符串无法回溯?

最佳答案

输入 Material 可以是无限长度,而输出始终为 128 位长。这意味着无限数量的输入字符串将生成相同的输出。

如果您选择一个随机数并将其除以 2,但只写下余数,您将得到 0 或 1——分别为偶数或奇数。是否可以用 0 或 1 得到原始数字?

关于hash - 为什么 MD5 哈希值不可逆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/330207/

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