java 加密

作者: adm 分类: java 发布时间: 2021-07-05 15:10

一、md5加密

1、spring自带的工具DigestUtils实现

org.springframework.util.DigestUtils

DigestUtils.md5DigestAsHex(“1234”.getBytes())

2、第三方包加密

<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec -->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>
DigestUtils.md5DigestAsHex(userPwd.getBytes());

2、sha1加密

<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec -->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>
String sign = DigestUtils.sha1Hex(str.getBytes());

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!