Springboot 使用hutool国密算法

添加依赖

		<dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.8.15</version>
        </dependency>
		<dependency>
            <groupId>org.bouncycastle</groupId>
            <artifactId>bcprov-ext-jdk15on</artifactId>
            <version>1.69</version>
        </dependency>
        <dependency>
            <groupId>org.bouncycastle</groupId>
            <artifactId>bcpkix-jdk15on</artifactId>
            <version>1.62</version>
        </dependency>
        <dependency>
            <groupId>org.bouncycastle</groupId>
            <artifactId>bcprov-jdk15on</artifactId>
            <version>1.62</version>
        </dependency>

启动类中注册

@SpringBootApplication
public class CWlication {
    public static void main(String[] args) {
        Security.addProvider(new BouncyCastleProvider());
        SpringApplication.run(CWlication.class, args);
        System.out.println("CWlication启动完成");
    }
}

使用

//摘要
SmUtil.sm3("内容")

相关推荐

  1. Springboot 使用hutool算法

    2024-04-29 04:24:02       20 阅读
  2. 安全算法 - 算法

    2024-04-29 04:24:02       19 阅读
  3. Springboot使用Hutool工具类实现邮件发送

    2024-04-29 04:24:02       30 阅读
  4. .NET C# 实现算法加解密

    2024-04-29 04:24:02       3 阅读
  5. Hutool

    2024-04-29 04:24:02       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-29 04:24:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-29 04:24:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-29 04:24:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-29 04:24:02       18 阅读

热门阅读

  1. 联合国官方统计的十大基本原则是什么

    2024-04-29 04:24:02       16 阅读
  2. PCIE与上位机调试流程

    2024-04-29 04:24:02       38 阅读
  3. 杆塔倾斜测量原理

    2024-04-29 04:24:02       27 阅读
  4. TypeScript 学习笔记

    2024-04-29 04:24:02       41 阅读
  5. 线程池问题

    2024-04-29 04:24:02       12 阅读
  6. 事务与锁机制

    2024-04-29 04:24:02       12 阅读