gpt4 book ai didi

hash - 为什么不能对md5进行逆向工程?

转载 作者:行者123 更新时间:2023-12-01 22:34:48 25 4
gpt4 key购买 nike

<分区>

我对密码学了解不多,但当然在很多场合遇到过神奇的 md5() 黑匣子。现在,经过一些搜索,我已经能够找到许多类似“为什么不能反转 md5?”的问题。答案是“因为输出不唯一”。鉴于密码(或任何值)是根据哈希值(而不是原始值)进行评估的,知道原始值并不重要,您真正需要访问用户帐户的只是提供该哈希值的任何输入.所以,我的问题:

为什么不能对 md5 进行逆向工程以从输出(毕竟实际功能是公开可用的)生成输入(任何输入,不一定是原始输入)?

例子:如果我有一个散列函数,它接受一个字符串,为每个字符分配一个数字值,然后将这些值相加,我可以通过获取输出、分解它并将这些因子重新组织成一个字符串(它不会是原始字符串,但它会给出相同的哈希值)。那为什么md5不能倒着跑呢?

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