code: 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);
      }
docs: MD5加密
  
  @param info
  @return
  @throws Exception