收藏
回答

jdk1.8对微信退款字段解密问题,解密报错

网上说jdk不支持PKCS7Padding,求解

回答关注问题邀请回答
收藏

1 个回答

  • 陌生人
    陌生人
    2019-01-22

    解决步骤 

    1. java 目前只支持PKCS5Padding,所以需要额外添加依赖。

    <dependency>
    <groupId>org.bouncycastle</groupId>
    <artifactId>bcprov-ext-jdk16</artifactId>
    <version>1.45</version>
    </dependency>
    implementation group: 'org.bouncycastle', name: 'bcprov-ext-jdk16', version: '1.45'

    2.如果报这个错 Illegal key size or default parameters 就需要替换你JAVA_HOME/lib/security 下面的两个jar包 local_policy.jar和US_export_policy.jar。

    如果JAVA_HOME/lib没有security文件夹。自己创建。


    2019-01-22
    有用 1
    回复
登录 后发表内容