我正在开发一个java swing项目,需要首次运行时需要输入的登录名和密码,即setLoginFrame.java
。
对于所有后续运行,它应运行Login.java
无法找到除文件处理之外的其他方式来存储login
和password
..
我不知道该怎么做..
答案 0 :(得分:0)
如果它不是非常危险的数据,那么您可以只使用文件进行存储,然后根据需要单独加密它们。
否则,您可以在java.security包中使用MessageDigest生成字符串的哈希值。按照示例调用getInstance()。 SH1通常被视为更强的加密。
答案 1 :(得分:0)
您真的应该了解数据的安全性和how to store passwords。
如果要存储数据,总会有database选项。
但是如果你继续存储在文件中,网上有很多关于如何操作的信息。例如here。