添加引用:using System.Security.Cryptography;
public static string GetMd5(String s)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] bytes = System.Text.Encoding.UTF8.GetBytes(s);
bytes = md5.ComputeHash(bytes);
md5.Clear();
string ret = "";
for (int i = 0; i < bytes.Length; i++)
{
ret += Convert.ToString(bytes[i], 16).PadLeft(2, '0');
}
return ret.PadLeft(32, '0');
}C#MD5加密方法
最新推荐文章于 2024-03-20 11:08:58 发布
本文详细介绍了如何使用C#中的MD5CryptoServiceProvider类来计算字符串的MD5哈希值,并将结果转换为32位的十六进制字符串。该过程涉及字符串的字节转换、哈希计算和结果的格式化。
1364

被折叠的 条评论
为什么被折叠?



