我有一个通过 API 连接到其他工具的 java 应用程序。目前所有密码都存储在应用程序本地。
我想将它们安全地存储在数据库中, 当我在运行时检索密码时,在数据库中散列密码并解密。这是最好的方法吗?
谢谢
最佳答案
您可以使用加密哈希来存储密码。
https://auth0.com/blog/hashing-passwords-one-way-road-to-security/
如果您想要额外的安全性,那么您可以在散列中添加盐。
https://auth0.com/blog/adding-salt-to-hashing-a-better-way-to-store-passwords/
关于java - 如何将java应用程序密码安全地存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56852648/