如何通过电子邮件向用户发送使用Sha512加密的纯文本密码?

时间:2014-06-20 08:54:01

标签: xampp

我需要忘记我的私人服务器(AQW)

我创建一个数据库,数据库的名称是Meh。在Meh数据库中我放了meh_users 用:

  • 用户名
  • 密码

当您创建帐户时,密码将成为Sha512以防止Sqli注入它。像这样:F544FB304E4A24CDE

  • 年龄
  • 电子邮件

这就是我想构建“忘记密码”功能的原因。我想将密码和用户名发送到Yahoo或Gmail。我想将Sha512密码解密为纯文本。

1 个答案:

答案 0 :(得分:0)

Sha512是散列,而不是加密,所以它是不可逆转的。

此问题的解决方案是您可以生成新密码,通过电子邮件将其发送给用户,并将散列版本存储在数据库中。