From fb2bcdf438b2342d651e5df6acf469391b8ff9a0 Mon Sep 17 00:00:00 2001 From: zxy <2074995204@qq.com> Date: Tue, 29 Apr 2025 18:20:21 +0800 Subject: [PATCH] zxy --- back/src/main/java/com/utils/MD5Util.java | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/back/src/main/java/com/utils/MD5Util.java b/back/src/main/java/com/utils/MD5Util.java index 358a4b1f..a32d0fc2 100644 --- a/back/src/main/java/com/utils/MD5Util.java +++ b/back/src/main/java/com/utils/MD5Util.java @@ -1,19 +1,25 @@ package com.utils; +// 引入Hutool工具包中的DigestUtil类,该类提供了各种摘要算法工具,用于实现MD5加密 import cn.hutool.crypto.digest.DigestUtil; +/** + * MD5Util类用于实现MD5加密功能,借助Hutool工具包中的DigestUtil类完成。 + */ public class MD5Util { - + /** - * @param text明文 - * @param key密钥 - * @return 密文 + * 此方法用于对传入的明文进行MD5加密。 + * + * @param text 待加密的明文,是一个字符串类型的数据。 + * @return 返回经过MD5加密后的十六进制字符串形式的密文。 */ - // 带秘钥加密 + // 带秘钥加密,不过此方法当前未使用密钥,仅对文本进行MD5加密 public static String md5(String text) { + // 利用DigestUtil类的md5Hex方法对传入的明文进行MD5加密,并将加密结果以十六进制字符串形式存储 // 加密后的字符串 String md5str = DigestUtil.md5Hex(text); + // 返回加密后的十六进制字符串 return md5str; } - -} +} \ No newline at end of file