java - 密码如何以加密格式存储在数据库中?

标签 java

如何将密码以加密格式存储在数据库中???

最佳答案

不要以加密方式存储它们,而是以散列方式存储它们(除非您有非常非常非常充分的理由为什么您确实需要以明文形式存储它们!)。使用bcrypt作为哈希算法。

关于java - 密码如何以加密格式存储在数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5297779/

相关文章:

java - 当 File 类与平台无关时,为什么 File.isAbsolute() 与平台相关?

java - Collection.sort 未返回预期结果

java - 如何将kotlin代码转换为android的java格式

java - 即使分析了主分支,Sonarcloud 也无法分析 PR

java - 需要将java类转换为xml吗?

Java项目在netbeans中运行,但不是从命令行运行

java - 如何在线程安全的情况下读取 vector 的最后 X 个条目?

java - 如何创建所有实现特定接口(interface)的类对象列表?

java - jTable模型的二进制文件问题

鼠标/拖动事件上的 JavaFX 飞盘运动