hutool加密成数字
时间: 2024-04-17 11:07:16 浏览: 143
gpg4win-3.1.10.zip(Kleopatra)
Hutool提供了多种加密方式,其中包括数字摘要算法(如MD5、SHA-1、SHA-256等)和对称加密算法(如AES、DES等)。这些算法都可以将原始数据加密成数字形式。
下面以MD5算法为例,介绍如何使用Hutool进行数字加密:
1. 导入Hutool库
```java
import cn.hutool.crypto.digest.DigestUtil;
```
2. 使用MD5算法加密字符串
```java
String str = "hello world";
String md5 = DigestUtil.md5Hex(str);
System.out.println(md5);
```
上述代码将字符串"hello world"使用MD5算法加密,并输出加密后的结果(以十六进制形式表示)。输出结果为:
```
5eb63bbbe01eeed093cb22bb8f5acdc3
```
可以看到,加密后的结果是一串数字。
除了MD5算法,Hutool还支持SHA-1、SHA-256等数字摘要算法,使用方法类似。
阅读全文