Java的MD5加密

package com.crescens;

import java.security.MessageDigest;

class MD5 {
    
public static String GetMD5(String message) {
        String md5 
= null;
        
try {
            MessageDigest md 
= MessageDigest.getInstance("MD5");
            
byte[] array = md.digest(message.getBytes("utf-8"));
            StringBuffer sb 
= new StringBuffer();
            
for (int i = 0; i < array.length; i++) {
                sb.append(Integer.toHexString((array[i] 
& 0xFF| 0x100).toUpperCase().substring(13));
            }
            md5 
= sb.toString();
        } 
catch (Exception e) {
        }
        
return md5;
    }
}

posted on 2008-01-08 04:31  crescens  阅读(184)  评论(0)    收藏  举报

导航