如何从加密字符串中获取原始字符串值?

时间:2014-10-08 09:01:38

标签: java

我正在使用DigestUtils.sha256Hex("password")加密密码。我将密码加密为5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8

我希望加密的原始密码字符串。我怎么得到它? 请帮我。 感谢

2 个答案:

答案 0 :(得分:3)

Sha256散列的重点是你不能解密它。在进行登录检查时,您应该对用户输入的密码进行哈希处理,并将其与您存储在数据层中的密码进行匹配。

答案 1 :(得分:1)

DigestUtils.sha256Hex不是标记它是哈希。哈希的主要属性是不可逆转的