有没有办法恢复md5哈希输入?

是否可以解密用 md5 生成的哈希?

示例:我想开发一个使用 md5 散列输入的系统。

它将是一个笔记系统,所以我想查看使用 .txt 文件执行此操作的 txt 文件fopen()

加密过程将这样做:

fwrite ( $handle, md5($input) );

$input$_GET['message']

任何人都可以帮助如何打开笔记的解密版本?此致,

PS:便条系统是用来交换消息的,所以需要别人审核。

回答

不。MD5 不是加密函数,它是散列函数。哈希函数是有损的。你不能从散列回到原始状态。这就是为什么它们经常被用来存储密码的哈希值;您可以存储散列,而不必担心如果您的数据库遭到破坏,您会泄露人们使用过的密码。拥有密码的哈希值对攻击者来说并不是那么有用(而拥有实际密码则是为了在其他服务上尝试它,因为人们会重复使用它们)。


以上是有没有办法恢复md5哈希输入?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>