public static String Md5(String info) throws Exception {
        // 根据MD5算法生成MessageDigest对象
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        byte[] srcBytes = info.getBytes();
        // 使用srcBytes更新摘要
        md5.update(srcBytes);
        // 完成哈希计算，得到result
        byte[] resultBytes = md5.digest();
        return byteArr2HexStr(resultBytes);
    }
public static String Md5(String info) throws Exception {
        
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        byte[] srcBytes = info.getBytes();
        
        md5.update(srcBytes);
        
        byte[] resultBytes = md5.digest();
        return byteArr2HexStr(resultBytes);
    }
public static String Md5 ( String info ) throws Exception { // 根据MD5算法生成MessageDigest对象 MessageDigest md5 = MessageDigest . getInstance ( "MD5" ) ; byte [ ] srcBytes = info . getBytes ( ) ; // 使用srcBytes更新摘要 md5 . update ( srcBytes ) ; // 完成哈希计算，得到result byte [ ] resultBytes = md5 . digest ( ) ; return byteArr2HexStr ( resultBytes ) ; }
MD5加密

@param info
@return
@throws Exception
MD5加密