2012年9月25日 星期二

Java - MD5


public static String md5Encode(String str) {
    StringBuffer buf = new StringBuffer();
    try {
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        md5.update(str.getBytes());
        byte bytes[] = md5.digest();
        for(int i = 0; i < bytes.length; i++) {
            String s = Integer.toHexString(bytes[i] & 0xff);
            if(s.length()==1) {
                buf.append("0");
            }
            buf.append(s);
        }

    } catch(Exception ex) {
        
    }
    return buf.toString();
}





沒有留言:

張貼留言