MD5加密

来源:互联网 发布:没经验能做淘宝客服吗 编辑:程序博客网 时间:2024/05/17 05:11

import java.security.MessageDigest;
/**
* 说明:MD5处理
* 修改时间:2014年9月20日
* @version
*/
public class MD5 {

public static String md5(String str) {    try {        MessageDigest md = MessageDigest.getInstance("MD5");        md.update(str.getBytes());        byte b[] = md.digest();        int i;        StringBuffer buf = new StringBuffer("");        for (int offset = 0; offset < b.length; offset++) {            i = b[offset];            if (i < 0)                i += 256;            if (i < 16)                buf.append("0");            buf.append(Integer.toHexString(i));        }        str = buf.toString();    } catch (Exception e) {        e.printStackTrace();    }    return str;}public static void main(String[] args) {    System.out.println(md5("123456"));    System.out.println(md5("mj1"));}

}

0 0