如何通过PHP解密SHA512密码?

时间:2019-03-04 07:36:10

标签: php encryption hash

密码-测试

  

SHA512加密-ee26b0dd4af7e749aa1a8ee3c10ae9923f618980772e473f8819a5d4940e0db27ac185f8a0e1d5f84f88bc887fd67b143732c304cc5fa9ad8e6f57f50028a8ff

如何解密SHA512加密数据?

$decr_pw = hash("sha512", $row['pass']);

我已经这样写了,但是它没有解密密码

谢谢

1 个答案:

答案 0 :(得分:1)

SHA-512是一种加密(单向)哈希函数,因此没有直接的方法对其进行解码。加密散列函数的全部目的是您不能撤消它。

您可以做的一件事是蛮力策略,您可以猜测要进行哈希处理的内容,然后使用相同的函数对其进行哈希处理,看看是否匹配。除非很容易猜测散列数据,否则可能要花很长时间。