生成证书抛出异常keytool

时间:2016-11-30 14:31:01

标签: android security cryptography certificate

我尝试使用以下命令生成将包含我的证书的新密钥库:

keytool -import -v -trustcacerts -alias mybks -file c:/path/to/burp.crt -keystore ssl_pinning_certs_bk146.bks -storetype BKS -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath c:/path/to/bcprov-jdk15on-154.jar -storepass spassword

我在这里使用: burp.crt - 它是从burp suite proxy导出的我的证书 ssl_pinning_certs_bk146.bks - 从Android应用程序中获取的证书

当我运行此命令为android应用程序生成新证书时,我有以下错误:

keytool error: java.io.IOException: KeyStore integrity check failed.
java.io.IOException: KeyStore integrity check failed.
        at org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi.engineLoad
(Unknown Source)
        at java.security.KeyStore.load(KeyStore.java:1445)
        at sun.security.tools.keytool.Main.doCommands(Main.java:792)
        at sun.security.tools.keytool.Main.run(Main.java:340)
        at sun.security.tools.keytool.Main.main(Main.java:333)

问题出在哪里,先谢谢你的帮助。

0 个答案:

没有答案