设为首页 加入收藏

TOP

java中使用MD5对数据密码加密
2014-11-23 22:03:20 】 浏览:302
Tags:java 使用 MD5 数据 密码 加密

  public class MD5 {


  public static String compute(String inStr) {


  try {


  MessageDigest md5 = MessageDigest.getInstance("MD5");


  byte[] byteArray = inStr.getBytes("UTF-8");


  byte[] md5Bytes = md5.digest(byteArray);


  StringBuffer hexValue = new StringBuffer(32);


  for (int i = 0; i < md5Bytes.length; i++) {


  int val = ((int) md5Bytes[i]) & 0xff;


  if (val < 16) {


  hexValue.append("0");


  }


  hexValue.append(Integer.toHexString(val));


  }


  return hexValue.toString();


  } catch (Exception e) {


  return "";


  }


  }


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java容器类的线程安全 下一篇java使用小技巧字符串的反转输出

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目