如何将散列密码转换为另一种散列格式

时间:2014-06-01 12:59:06

标签: python encryption passwords

我在数据库中拥有超过15k的注册帐户。我想解密所有密码,然后将它们转换为另一种格式。使用SHA-256对密码进行哈希处理。

1 个答案:

答案 0 :(得分:3)

SHA-256不是加密算法。它是一种散列算法。没有办法反转SHA-256(如果有的话,它不会是一个安全的哈希)。目前还不清楚你的意思是什么"另一种格式,"但你的问题不太可能直接解决。

当每个人重置密码时,您需要修改散列,并跟踪您修改过的密码。您可以通过使密码到期并强制每个人更新密码来限制此问题。