• 2024-02-24Java SM2 工具类,依赖bcprov-jdk15on
    老版本bcprov-jdk15on和新版本的有点不一样,新版本的签名后需要DER格式和r|s格式转换,可以和老版本一样<dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.70</version></dependency>import
  • 2024-02-24Java SM4 工具类,依赖bcprov-jdk15on
    Java实现SM4国密加解密,依赖bcprov-jdk15on.jar<dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.70</version></dependency>/***@authorEvanY*@since
  • 2023-11-27bcprov-jdk16与bcprov-jdk15on:如何处理不兼容问题?
    先看下maven中心仓库bcprov有哪些版本,目前遇到的最多情况就是有关jdk16和jdk5on不兼容的问题,可以看下两个版本的对应发布日期。jdk16的最新版本1.46发布时间是2011年,jdk15on最老版本1.46的发布时间是2012年。在尝试将jdk16的sm2部分调用方式调整为jdk15on调用方式之后,项目原来的sm
  • 2023-07-20idea 在springboot添加本地jar包的方法
    虽然现在Maven很方便,但还是会有一些jar是不开源的,也就是说在Maven仓库中是下载不到的,比如对接阿里云、通联等,这个时候就需要我们手动将这些jar包下载下来,然后手动添加到我们的项目中1、先下载好自己需要的jar包,如下: 2、在SpringBoot中的resources目录新建一个lib目录,将这些ja
  • 2023-04-29apollo启动报错java.lang.NoClassDefFoundError PemObjectGenerator
    启动apollo时,报错。java.lang.NoClassDefFoundError:org/bouncycastle/util/io/pem/PemObjectGenerator很明显类没找到,根据经验判断,很可能是maven依赖问题。解决方案apollo版本1.1.4。目前相关的是:org.bouncycastle:bcpkix-jdk15on:jar:1.55org.bouncycastle:bcprov-jdk15on:jar
  • 2023-02-02itext的基本使用,以及盖章之类
    (6条消息)【itext学习之路】-------(第一篇)创建一个简单的pdf文档_tomatocc的博客-CSDN博客 所用依赖<dependency><groupId>com.itextpdf</gr
  • 2022-12-02java解加密(AES/CBC)异常:java.lang.SecurityException: JCE cannot authenticate the providerBC
    原文链接:https://blog.csdn.net/weixin_43048843/article/details/109200673对接第三方厂商需求时,需要对数据AES256进行解密,由于java本身不支持,需要添加依赖。一、版本适