gpt4 book ai didi

php - md5哈希加解密

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:54:10 27 4
gpt4 key购买 nike

我对 md5 感到困惑。我知道如果不尝试暴力破解之类的东西,我们就无法解密 MD5,这非常困难。现在,为了一个 md5 哈希,我访问了这个网站。 MD5Online出于好奇,我将该加密密码解密为 并获得了解密密码。然后我尝试了 4-5 个密码,这些密码以前存储在我的数据库中,这个网站解密了所有这些密码。

然后我尝试了下面的代码。

<?php
$password = 'cool@123@!';
$secure_md5password = md5($password);
echo $secure_md5password;
?>

我得到了这个 md5 哈希:6234c13c3e1b965dbdd32d604151bd1b

我在解密这个网站时尝试了这个哈希,我得到了'cool@123@!'。我还尝试了其他最难的密码。

所以现在我对 md5 算法感到困惑。该网站是否在进行暴力破解或其他任何操作,我们可以使用该网站正在使用的 php 中的任何代码吗?我访问这些链接寻求答案,但找不到答案。1). encrypt-and-decrypt-md52). is-md5-decryption-possible3). how-to-decrypt-an-md5-string-in-php

最佳答案

MD5 已被证明是一种弱算法。由于您所有的“密码”都是基本的,该网站已经存储了每个密码以及很久以前破解的哈希值。

您无法解密哈希,但您可以通过暴力破解来找出它是什么。

在这里阅读更多: https://en.wikipedia.org/wiki/MD5

在这里: https://security.stackexchange.com/questions/19906/is-md5-considered-insecure

编辑:看到您更新了问题。

假设您有一个复杂的密码“ajfn3inf”然后你要散列它。运行 md5 cracker 很容易解散它,因为它的长度相对较短,而且 GPU 破解散列的能力很强。阅读上面的链接以了解有关 MD5 的更多信息。

关于php - md5哈希加解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38055270/

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