public class MD5Utils { /** * 执行密码加密 * * @param password 原始密码 * @param salt 盐值 * @return 加密后的密文 */ public static String getMd5Password(String password, String salt) { /* * 加密规则: *1、无视原始密码的强度 *2、使用UUID作为盐值,在原始密码的左右两侧拼接 *3、循环加...
MD5盐值加密 工具类及获取随机盐 privateString MD5(String sourceStr){ String result= "";try{ MessageDigest md= MessageDigest.getInstance("MD5"); md.update(sourceStr.getBytes());byteb[] =md.digest();inti; StringBuilder buf=newStringBuilder();for(intoffset = 0; offset < b.length; offset++) ...