数据加密相关记录(MD5)

在项目中可以使用commons-codec这个依赖来完成关于MD5加密的相关操作

首先在项目中导入相关的依赖

<dependency>
    <groupId>commons-codec</groupId>
    <artifactId>commons-codec</artifactId>
    <version>1.11</version>
</dependency>

相关加密和盐值的设置方法如下

// 生成盐值(salt)
StringUtils.replace(UUID.randomUUID().toString(), "-", "");

// 对字符串进行加密(两种方法选一)
String demoStr1 = DigestUtils.md5Hex(需要加密的字符串对象);
String demoStr2 = DigestUtils.md5DigestAsHex(需要加密的字符串对象.getBytes());
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容