Java BouncyCastle:长度超过4个字节

时间:2013-08-15 18:23:17

标签: java security bouncycastle jce pkcs#12

我正在尝试使用BouncyCastle提供程序加载pkcs商店。我正在使用像这样的类加载器获取p12文件 -

InputStream p12 = MyClass.class.getClassLoader().getResourceAsStream("pkcsfile.p12");

然后使用inputstream将其加载到我的密钥库中,如下所示 -

        KeyStore ks = java.security.KeyStore.getInstance("PKCS12", provider);
    ks.load(p12,"password".toCharArray());

load方法抛出异常 -

  

java.io.IOException:DER长度超过4个字节

当我将它作为FileInputStream时,它确实可以正常工作。我不确定发生了什么。有人可以帮忙吗? - 谢谢

0 个答案:

没有答案