title: md5加密字符串
date: 2018-12-16 13:45:57
updated: 2020-03-07 13:45:45
categories: java
tags:
- java
此文档为md5加密字符串的学习总结
md5加密字符串
md5:对任意长度字符串返回一个特定长度的加密编码,不可逆
//盐值字符串,用于混淆md5。越复杂越好,用户猜不到
private final String slat = "asdc#$!EFSD$#%$GWVDSQ#!$#%$#T~~@#$^GV";
//对seckillId生成md5的过程
private String getMD5(long seckillId){
String base = seckillId + "/" + slat;
String md5 = DigestUtils.md5DigestAsHex(base.getBytes());//用base二进制生成md5
return md5;
}