From 353274fcdedf0d6c1affe32eeaafaa13ee98ff32 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期二, 06 十二月 2022 10:23:23 +0800
Subject: [PATCH] fix: 我的待办分页
---
ycl-common/src/main/java/com/ycl/utils/MD5Util.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/ycl-common/src/main/java/com/ycl/utils/MD5Util.java b/ycl-common/src/main/java/com/ycl/utils/MD5Util.java
index 3fa2973..df1d411 100644
--- a/ycl-common/src/main/java/com/ycl/utils/MD5Util.java
+++ b/ycl-common/src/main/java/com/ycl/utils/MD5Util.java
@@ -99,4 +99,24 @@
}
return str;
}
+
+ public static String md5Encrypt(String string) {
+ byte[] hash;
+ try {
+ //鍒涘缓涓�涓狹D5绠楁硶瀵硅薄锛屽苟鑾峰緱MD5瀛楄妭鏁扮粍,16*8=128浣�
+ hash = MessageDigest.getInstance("MD5").digest(string.getBytes("UTF-8"));
+ } catch (NoSuchAlgorithmException e) {
+ throw new RuntimeException("Huh, MD5 should be supported?", e);
+ } catch (UnsupportedEncodingException e) {
+ throw new RuntimeException("Huh, UTF-8 should be supported?", e);
+ }
+
+ //杞崲涓哄崄鍏繘鍒跺瓧绗︿覆
+ StringBuilder hex = new StringBuilder(hash.length * 2);
+ for (byte b : hash) {
+ if ((b & 0xFF) < 0x10) hex.append("0");
+ hex.append(Integer.toHexString(b & 0xFF));
+ }
+ return hex.toString();
+ }
}
--
Gitblit v1.8.0