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

  • Post author:
  • Post category:其他


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



版权声明:本文为weixin_38127258原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。