我有一个用户密码 vector 。我想将此 vector 保存到文件中并对其进行加密。然后加载并解密文件以获取密码。我希望我的用户输入密码来解密文件。我应该选择哪种算法?以及如何在写入文件之前加密 vector ?
最佳答案
Java 中的加密是使用 Java Cryptography Architecture 完成的(文档包含示例代码)。至于使用哪种算法,AES应该没问题。
但是,不要使用 Vector
- 它已经完全过时了,应该用 ArrayList
替换(这与密码学无关,但使用 Vector
标记您是通过 12 年前的书籍学习 Java 的人)。
关于Java 加密并将 vector 保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283982/