code: private static byte[] hashTemplate(byte[] data, String algorithm) {
          if (data == null || data.length <= 0) return null;
          try {
              MessageDigest md = MessageDigest.getInstance(algorithm);
              md.update(data);
              return md.digest();
          } catch (NoSuchAlgorithmException e) {
              e.printStackTrace();
              return null;
          }
      }
docs: hash加密模板
  
  @param data      数据
  @param algorithm 加密算法
  @return 密文字节数组