Decipher加密工具报错:JCE cannot authenticate the provider BC 解决方法

时间:2024-03-15 12:26:47

原因:这个大可不必想的太复杂,从字面上看,是缺了一个名为BC 的provider

解决方法:加上缺失的provider即可


步骤:

1. 在java安装目录下找到  jre/lib/security/java.security文件,

添加一行:security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider   //这里的11是序号,根据已有的往下排就行Decipher加密工具报错:JCE cannot authenticate the provider BC 解决方法

   2.添加扩展jar文件

          还是在java安装目录,jre/lib/ext目录下,将bcprov-jdk15-135.jar 放进去,如果不行就换个版本,或者几个版本同时进去

至此,问题基本上就解决了。