随笔分类 - MD5
摘要:所谓盐值:就是在加密前先给要加密的对象加一点额外的东西,那么即使数据库的数据泄露,数据库支持反查询,那么查询到的也只是加盐后的字符串,而没有拿到要加密的对象package com.lzj.www.md5.test;import java.security.MessageDigest;import j...
阅读全文
摘要:package com.lzj.www.md5.test;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.junit.Test;/* * MD5 算法(不带盐值)*...
阅读全文
摘要:实质: 拿到一个MessageDigest对象,再用被加密对象对其进行更新,再用digest方法进行填充之类的最终操作完成哈希计算 最后再把该对象变成一个字节数组再变成16进制的字符串即可package com.lzj.www.md5.test;import java.security.Mess...
阅读全文