【发布时间】:2011-11-15 23:34:53
【问题描述】:
我使用 keytool 命令生成证书:
keytool -genkeypair -alias myRSAKey -keyalg RSA -keysize 1024 -keystore test.p12 -storepass test -storetype pkcs12
然后,如果我尝试使用 java 安全 API 加载它,在将文件作为 byte[] 获取后:
KeyStore ks = KeyStore.getInstance("PKCS12");
try{
ks.load(new ByteArrayInputStream(data), "test".toCharArray())
} catch (Exception e){
...
}
我得到一个 DerInputStream.getLength(): lengthTag=127, too big exception。
怎么了?
【问题讨论】:
标签: java security certificate pkcs#12