当前位置:首页 > 域名

MD5加密

 

import java.security.MessageDigest; public class MD5Util {   public static String md5Encode(String inStr) throws Exception {   MessageDigest md5 = null;  try {   md5 = MessageDigest.getInstance("MD5");  } catch (Exception e) {   System.out.println(e.toString());  e.printStackTrace();  return "";  }  byte[] byteArray = inStr.getBytes("UTF-8");  byte[] md5Bytes = md5.digest(byteArray);  StringBuffer hexValue = new StringBuffer();  for (int i = 0; i < md5Bytes.length; i++) {   int val = (md5Bytes[i]) & 0xff;  if (val < 16) {   hexValue.append("0");  }  hexValue.append(Integer.toHexString(val));  }  return hexValue.toString();  }  public static void main(String[] args) throws Exception {   String a = "123456";  System.out.println("a:" + a);  System.out.println("md5:" + md5Encode(a));  System.out.println("md5:" + md5Encode(a).equals("e10adc3949ba59abbe56e057f20f883e"));  } } 

【本文是加密专栏作者张勇波的香港云服务器原创文章,云服务器提供商转载请通过获取作者授权】

加密站群服务器

分享到:

滇ICP备2023006006号-16