using System.Security.Cryptography; //添加引用
/// <summary>
/// 加密
/// </summary>
/// <returns></returns>
public string md5Pas(string pas)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] res = md5.ComputeHash(Encoding.Default.GetBytes(pas), 0, pas.Length);
char[] temp = new char[res.Length];
System.Array.Copy(res,temp,res.Length);
return new string(temp);
}
注:MD5是单向加密,不能解密,如设计登录页面可将密码在重新加密一次,与原来密码对比即可。