php - 检查字符串是否为哈希

我正在使用 SHA-512 来散列我的密码(当然要加盐)。我不认为我想要的是可能的,但我们还是问吧。

有没有办法检查字符串是否已经是 SHA-512(或其他算法)哈希?

当用户登录时,我想检查他的密码。如果它仍然是纯文本,则应将其转换为安全形式。

最佳答案

您的任务非常简单,不需要检查字符串。

只需先将输入的密码与存储的密码进行比较即可。
如果匹配 - 这是一个简单的密码。因此,您可以开始转换过程。

https://stackoverflow.com/questions/5648929/

相关文章:

f# - 将字典键添加到 F# 中的构造函数

php - xdebug 安装不工作

ruby-on-rails-3 - Rails 3 在不注销的情况下设计更新密码

reporting-services - SSRS - 有没有办法将日期/时间输入参数限制为仅限日期

django - 如果为空,请提供默认个人资料图片

php - 加入 str_replace 与 strtolower

perl - 为 LWP::UserAgent 设置参数时出现问题

sql - 是什么导致了这种奇怪的 SQL 行为?

ruby - 为什么 '\n' 不起作用,$/是什么意思?

java - 如何根据元素的一个字段的值对java中的链表进行排序?