java 对字符串生成md5

原生的md5 生成太麻烦了,所以还是安心用工具吧

方法:

import org.springframework.util.DigestUtils;  //spring框架

DigestUtils.md5DigestAsHex( strValue .getBytes());

由于该方法属于spring  util 下的工具包

所以要导入 spring-core 包

 

 

 

加盐:对原字符串加入固定的字符串,使之组成新串

原:abc

加:123  (用户并不知道我们加如了什么内容)

新串:abc123

abc123--> md5 于abc -->md5 完全没有关系

 

String password="123";

password+="yan";

password = DigestUtils.md5DigestAsHex( password.getBytes());

此时别人,即使拿到数据的加密数据,也没有用,无法转换为从前的真正串

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章