【发布时间】:2018-04-25 06:00:26
【问题描述】:
Provider p = new SunPKCS11(configName);
char[]pin = "****".toCharArray();
KeyStore ks = KeyStore.getInstance("PKCS11", p);
ks.load(null, this.pin);
if (-1 == Security.addProvider(this.p)) {
throw new RuntimeException("Could not add security provider");
}
如何重新加载密钥?每次运行代码时,我都会得到相同的 KeyStore 对象实例,因此得到相同的键。
【问题讨论】:
-
所以按照您的说法,当您获得 KeyStore 对象的相同实例时,您是否无法加载/检索新生成的密钥?
-
是的,我无法重新加载密钥。他们是一样的