为了账号安全,请及时绑定邮箱和手机立即绑定

jBCrypt 加密和解密

jBCrypt 加密和解密

SMILET 2021-08-13 17:08:53
我开始了解 jBCrypt 用于散列密码并存储在数据库中。但是我没有找到从散列值中取回实际值的任何选项。只有BCrypt.checkpw(password, hashedPassword)返回布尔值的可用。http://www.mindrot.org/projects/jBCrypt/ 如何从散列值中获取实际值。如果在 jBCrypt 中不可能,还有其他方法可以在 java 中加密和解密值吗?提前致谢...
查看完整描述

3 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

但是我没有找到从散列值中取回实际值的任何选项

嗯 - 这就是加密哈希函数的主要目的。

有没有其他方法可以加密和解密java中的值?提前致谢...

有很多在 Java 中加密/解密值的示例,只需搜索它,即使在 SO 上也是如此。您也可以查看我关于 Java 加密的博客——它是关于基本的低级加密 API。

我希望您不是故意对用户密码使用加密 - 即使远程使密码可逆也会使您的系统有潜在的泄漏危险。


查看完整回答
反对 回复 2021-08-13
  • 3 回答
  • 0 关注
  • 378 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信