//注意,要先引用加密包
using System.Security.Cryptography;
public string MD5Hasher()
{
//MD5加密方法只接受字节数组,故要先把字符串转化成字节数组
byte[] MD5Data = System.Text.Encoding.UTF8.GetBytes(HashText);
//实例化md5对象
MD5 Md5 = new MD5CryptoServiceProvider();
byte[] Result = Md5.ComputeHash(MD5Data);
//可以通过转化将加密后的字节数组转化成字符串
return Convert.ToBase64String(Result); //返回长度为字节字符串
}
转载于:https://www.cnblogs.com/jiangkai007/archive/2009/09/02/1558588.html