admin管理员组

文章数量:1567041

SM4 加密 No such algorithm: SM4/ECB/PKCS7Padding 解决jar冲突后问题还没有解决


sm4加解密 本地没问题,线上出现问题

百度很多帖子 都说是jar冲突,删除bcprov-jdk14-140.jar
或者 bcprov-jdk15-140.ja 等jar之后问题可以解决
但实际问题还存在

goole之后,找到解决方案,在此基础上还需要
修改配置
修改JDK 配置 $JAVA_HOME/jre/lib/security/java.security

修改为

security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvider

但这种情况修改了jdk,修改范围较大

也可以增加自定义配置文件

security.properties


security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvide

通过增加启动参数
-Djava.security.properties= $CONFIG_PATH/security.properties

本文标签: 还没有冲突algorithmECBjar