diff --git a/.gitignore b/.gitignore index 7d7cf3f..fa8f28b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,4 @@ target/ .idea/ *.iml .DS_Store -*WeakkHash.java +# *WeakkHash.java diff --git a/src/main/java/com/newexample/WeakHash.java b/src/main/java/com/newexample/WeakHash.java new file mode 100644 index 0000000..1478975 --- /dev/null +++ b/src/main/java/com/newexample/WeakHash.java @@ -0,0 +1,16 @@ +package com.newexample; + +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; + +public class WeakHash { + 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(); + } +} diff --git a/src/main/java/com/newexample/WeakkHash.java b/src/main/java/com/newexample/WeakkHash.java new file mode 100644 index 0000000..e398f17 --- /dev/null +++ b/src/main/java/com/newexample/WeakkHash.java @@ -0,0 +1,16 @@ +package com.newexample; + +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; + +public class WeakkHash { + 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(); + } +}