我使用android怎么样解析sm2证书呢?我之前使用Keystore.load(inputstream,pwd),但是每次到这一步就直接报错了,显示的错误是:java.io.IOException: exception decrypting data - java.lang.ClassCastException:
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey cannot be cast to org.bouncycastle.jce.provider.JCEPBEKey,真是郁闷,我这边使用的jar包涉及有:bcprov-jdk15-1.46还有topprovider,其他的没有了,请问有没有遇见过的?或者通过别的方式进行解析sm2证书的?
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey cannot be cast to org.bouncycastle.jce.provider.JCEPBEKey,真是郁闷,我这边使用的jar包涉及有:bcprov-jdk15-1.46还有topprovider,其他的没有了,请问有没有遇见过的?或者通过别的方式进行解析sm2证书的?
解决方案 »
- 运行一个非常简单的json小程序,运行就出现一堆红字错误、求解。
- 我的eclipse里找不到这个Window(窗口) -> Show Views(显示视图) -> device -> view menu(视图菜单)
- 手机如何进行wlan连接联网交互
- 关于ViewGroup的疑惑
- Android下如何提高写入Properties文件的效率
- 给一个思路
- 何去何从— 3G协议工程师 or 智能机android平台下多媒体驱动开发
- Android多线程同步问题
- 急急急!!Fragment的问题,在线等
- 4.2以上的版本 超时休眠应该如何修改时间?
- 请问大神们,手机的wlan mac地址正常情况下会变吗
- Android获取后台正在运行的程序问题
Bouncy Castle The Legion of the Bouncy Castle is a charity from Australia that has written Bouncy Castle, a widely used library that provides both a light-weight cryptography API and a Java Cryptography Extension (JCE) provider. The Android platform already ships with a cut-down and outdated version of Bouncy Castle (with small changes in order to make it work on Android). Consequently any attempt to build and use the latest full version of the library in your application, results in classloader conflicts.