生成MD5
2015-12-13 21:53:55 访问(8488) 赞(0) 踩(0)
相关下载:SlowX.MD5EncryptOperApp[code] SlowX.MD5EncryptOperApp[release] 百度网盘
-

-
/// <summary>
/// 获得_encoding编码的MD5值
/// </summary>
/// <param name="s"></param>
/// <param name="_encodingName"></param>
/// <returns></returns>
public static string GetMD5ByEncodingName(string s, string _encodingName)
{
System.Text.Encoding _encoding = null;
if (_encodingName == null || _encodingName.Length == 0)
_encoding = System.Text.Encoding.Default;
else
_encoding = System.Text.Encoding.GetEncoding(_encodingName);
if (s == null)
s = "";
MD5 md5 = new MD5CryptoServiceProvider();
byte[] t = md5.ComputeHash(_encoding.GetBytes(s));
StringBuilder sb = new StringBuilder(32);
for (int i = 0; i < t.Length; i++)
{
sb.Append(t[i].ToString("x").PadLeft(2, '0'));
}
return sb.ToString();
}
标签:
生成MD5 


上一条:
下一条:
相关评论
发表评论