From ccdc1c5a18a9318bd22008984c30c577804103d1 Mon Sep 17 00:00:00 2001 From: jzsuftnt Date: Thu, 27 Mar 2025 10:30:53 -0700 Subject: [PATCH] another weakhash --- src/main/java/com/example/AnotherWeakHash.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/main/java/com/example/AnotherWeakHash.java diff --git a/src/main/java/com/example/AnotherWeakHash.java b/src/main/java/com/example/AnotherWeakHash.java new file mode 100644 index 0000000..809ddf8 --- /dev/null +++ b/src/main/java/com/example/AnotherWeakHash.java @@ -0,0 +1,16 @@ +package com.example; + +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; + +public class AnotherWeakHash { + public static String hashMD5(String data) throws NoSuchAlgorithmException { + MessageDigest md = MessageDigest.getInstance("MD5"); + byte[] hashBytes = md.digest(data.getBytes()); + StringBuilder sb = new StringBuilder(); + for (byte b : hashBytes) { + sb.append(String.format("%02x", b)); + } + return sb.toString(); + } +}