标签:
//转换MD5值
public static string GetMd5(string str)
{
//1.把字符串转换成字节数组
byte[] buffer = Encoding.Default.GetBytes(str);
//2.md5加密,,得到的也是字节
MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
byte[] cryptoBuffer = md5.ComputeHash(buffer);
//3.循环把每一个字节,转化成两位的16进制数,不足补0
string s = "";
for (int i = 0; i < cryptoBuffer.Length; i++)
{
s += cryptoBuffer[i].ToString("X2");//X2--转换成两位的16进制数,,不足补0
}
return s.ToLower();//都转换成小写
}
标签:
原文地址:http://www.cnblogs.com/gchlcc/p/4867368.html