using System.Security.Cryptography; using System.Text; namespace MasstransferCommon.Utils; /// /// MD5 加密工具类 /// public class Md5Util { public static string Md5(string input) { // 创建一个MD5对象 // 将输入字符串转换为字节数组 var inputBytes = Encoding.UTF8.GetBytes(input); // 计算输入字节数组的哈希值 var bytes = MD5.HashData(inputBytes); // 将字节数组转换为字符串 var hashString = new StringBuilder(); foreach (var b in bytes) hashString.Append($"{b:x2}"); return hashString.ToString(); } }