1. import java.security.MessageDigest;  
  2. import java.security.NoSuchAlgorithmException;  
  3.  
  4. import sun.misc.BASE64Encoder;  
  5.  
  6. public class DegistUtil {  
  7.     public static String md5(String str){  
  8.         try {  
  9.              
  10.             MessageDigest md = MessageDigest.getInstance("MD5");  
  11.             byte[] dist = md.digest(str.getBytes());  
  12.                         BASE64Encoder baseEncode = new BASE64Encoder();  
  13.             return baseEncode.encode(dist);  
  14.         } catch (NoSuchAlgorithmException e) {  
  15.             e.printStackTrace();  
  16.             return "";  
  17.         }  
  18.     }