using System.Security.Cryptography;
public static String getParamSrcToMD5(string str)
{
MD5 md5 = MD5.Create();
byte[] buffer = md5.ComputeHash(Encoding.UTF8.GetBytes(str));
StringBuilder result = new StringBuilder();
for (int i = 0; i < buffer.Length; i++)
{
string btos = buffer[i].ToString("X");
if (btos.Length == 1)
{
//每次转换得到的都是2位
btos = "0" + btos;
}
result.Append(btos);//转换成十六进制
}
return result.ToString();
}
C#对字符串进行32位md5加密
最新推荐文章于 2023-10-18 17:04:51 发布