【发布时间】:2015-03-04 12:58:10
【问题描述】:
- 我正在开发一个应用程序,我想在其中创建一个
具有主密码的密钥库并在之后存储用户密码
在里面散列。有可能这样做吗?
- 我正在使用 Java,因此我很欣赏基于 Java 的解决方案。我 我也在检查如何在 Java 代码中创建密钥库。
目前我有:
KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
char[] password = "some password".toCharArray();
ks.load(null, password);
FileOutputStream fos = new FileOutputStream("newKeyStoreFileName");
ks.store(fos, password);
fos.close();
我不知道是否可以将字符串存储在密钥库中,如果不能,那么我希望以某种方式存储这些散列密码,但使用主密码再次加密。你能帮忙的话,我会很高兴。非常感谢。 :-)
【问题讨论】:
标签: encryption passwords java