【发布时间】:2017-05-03 20:55:14
【问题描述】:
我需要你的一点帮助,我有一个练习,做一个登录程序并用 sha-256 和 salt 存储密码,我做了一部分,但这是困难的部分。我已经读过,如果您使用 sha-256,您将无法反转操作来确定密码。如果是真的,那么我需要使用什么来加密密码,并且在我加密密码之后,如果密码被加密,我该如何登录? PS:我在google上搜索过。
【问题讨论】:
-
MD5 和 SHA 是 散列算法 - 它们不是加密算法。您只需在设置密码时进行哈希处理,当您尝试登录时,您会比较哈希值。
标签: java encryption salt