如何在 java 中为密码管理器加密密码

how to encrypt passwords for password manager in java

我想制作一个 java 密码管理器,所以我想加密密码并将其插入数据库然后检索它解密 你能向我解释一下怎么做吗? 我应该使用什么类型的加密算法?

一些最流行的加密方法包括:

  • 数据加密标准 (DES) 加密(警告:不安全)
  • TripleDES 加密
  • RSA 加密
  • 高级加密标准 (AES) 加密

一般不建议自己制作加密方法,因为它很可能不如经过严格完整性测试的方法安全。 (就像提到的那样)

您可以在下面找到一些有关如何使用它们的示例: