java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/CBC/PKCS7Padding 解决办法

Java使用AES/CBC/PKCS7Padding加解密时会报错,因为原生JDK不支持。

1. 在 jdk 中的 jre\lib\security 修改 java.security 文件,替换 security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvider

2./jdk/jre/lib/ext 下添加 jar 包 bcprov-jdk15on-1.58.jar

 

posted @ 2023-05-05 11:58  企业级理解  阅读(764)  评论(0编辑  收藏  举报