安全地使用jpasswordfield来加密密码

时间:2012-06-04 18:33:51

标签: java encryption jpasswordfield

好的,不知道怎么说标题。基本上,我是懒惰的,并创建一个登录网站的应用程序,并为我填写我的每周时间表。

该应用程序创建一个本地加密文件,用于将我的登录凭据存储到网站。我目前有一个方法设置,它使用密码和字符串,使用密码使用DES加密字符串,并将密码写入文本文件。要初始设置登录凭据,我使用jtextfield作为用户名,使用jpasswordfield作为密码。最初,我刚从这两个中构建了一个字符串,并将它们传递给了我的密码方法。但是,现在jpasswordfield需要.getPassword()来保证我的加密方法失败,因为它需要一个字符串。所以我基本上希望改进我已有的东西。

密码: public static void encrypt(String _passPhrase, String _loginString)

_loginString => String loginString = UserField.getText()+“〜”+ PassField.getText()

所以基本上我希望通过使用.getPassword()来改进这一点。有什么建议?只有想法,是业余的,是从char []构建一个字符串并使用它,但这种方法违背了不使用PassField.getText()的目的。顺便说一句,这只是一项有趣的练习,因此不需要或不需要安全性和效率。

0 个答案:

没有答案