MD5加密
来源:互联网 发布:淘宝里同一款不同价格 编辑:程序博客网 时间:2024/06/05 20:33
获取一个String的MD5值
public static String getMd5(String str) { byte[] bs = md5.digest(str.getBytes()); StringBuilder sb = new StringBuilder(40); for(byte x:bs) { if((x & 0xff)>>4 == 0) { sb.append("0").append(Integer.toHexString(x & 0xff)); } else { sb.append(Integer.toHexString(x & 0xff)); } } return sb.toString(); }
MD5加密
public static String MD5Encode(String origin, String charsetname) { String resultString = null; try { resultString = new String(origin); MessageDigest md = MessageDigest.getInstance("MD5"); if (charsetname == null || "".equals(charsetname)) resultString = byteArrayToHexString(md.digest(resultString .getBytes())); else resultString = byteArrayToHexString(md.digest(resultString .getBytes(charsetname))); } catch (Exception exception) { } return resultString; } private static String byteArrayToHexString(byte b[]) { StringBuffer resultSb = new StringBuffer(); for (int i = 0; i < b.length; i++) resultSb.append(byteToHexString(b[i])); return resultSb.toString(); }
阅读全文
0 0
- MD5加密
- MD5加密
- md5加密
- MD5加密
- md5加密
- MD5加密
- MD5加密
- md5 加密
- MD5加密
- md5加密
- MD5加密
- MD5加密
- MD5加密
- MD5加密
- MD5加密
- MD5加密
- MD5加密
- MD5加密
- sql时间戳转换
- Android机型适配
- 开学季,你的“装备”齐了吗?
- Myeclipse下使用Maven搭建spring boot项目(第二篇)
- 去掉谷歌浏览器中烦人的广告
- MD5加密
- 1
- ES6中for..of的妙用
- 大四实习生java的个人计划
- 【sqoop1】sqlserver 同步 hive
- Ubuntu 软件安装 异常解决方案
- Ubuntu下命令执行完毕后显示通知
- 来自西弗吉利亚大学li xin整理的CV代码合集
- JS中的prototype