package {{ package.Common }}.unit; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Md5HashUtil { public static String getMD5Hash(byte[] input) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] digest = md.digest(input); StringBuilder sb = new StringBuilder(); for (byte b : digest) { sb.append(String.format("%02x", b)); } return sb.toString(); } catch (NoSuchAlgorithmException e) { throw new RuntimeException("Could not find MD5 algorithm", e); } } }