我开始了解 jBCrypt 用于散列密码并存储在数据库中。但是我没有找到从散列值中取回实际值的任何选项。只有BCrypt.checkpw(password, hashedPassword)返回布尔值的可用。http://www.mindrot.org/projects/jBCrypt/ 如何从散列值中获取实际值。如果在 jBCrypt 中不可能,还有其他方法可以在 java 中加密和解密值吗?提前致谢...
3 回答
ABOUTYOU
TA贡献1812条经验 获得超5个赞
但是我没有找到从散列值中取回实际值的任何选项
嗯 - 这就是加密哈希函数的主要目的。
有没有其他方法可以加密和解密java中的值?提前致谢...
有很多在 Java 中加密/解密值的示例,只需搜索它,即使在 SO 上也是如此。您也可以查看我关于 Java 加密的博客——它是关于基本的低级加密 API。
我希望您不是故意对用户密码使用加密 - 即使远程使密码可逆也会使您的系统有潜在的泄漏危险。
添加回答
举报
0/150
提交
取消