【发布时间】:2011-03-03 04:18:55
【问题描述】:
我正在使用 Sun 的 keytool 创建一个 Bouncy castle 密钥库并将证书导入其中。 keytool 确实会生成 Bouncy castle 格式的密钥库。
然后我尝试将 Bouncy castle 密钥库导入 Android 程序。我能够得到一个 “BKS”密钥库的实例,但在密钥库上调用 load 会抛出
"java.io.IOException: Wrong version of key store".
这是代码
KeyStore keyStore = KeyStore.getInstance("BKS");
InputStream is = new FileInputStream("/mnt/sdcard/ArcGIS/mystore.bks");
keyStore.load(is, "abcdef".toCharArray());
我尝试了从http://www.bouncycastle.org/latest_releases.html下载的各种版本的充气城堡JAR
我做错了什么?
谢谢, 兰吉特
【问题讨论】:
标签: android bouncycastle keystore