創建StringHelper類 首先資料庫里的資料是加密了的。 創建將指定的字元串加密為MD5密文方法 public static string ToMD5(string source) { StringBuilder sb = new StringBuilder(); MD5 md5 = MD5. ...
創建StringHelper類
首先資料庫里的資料是加密了的。
創建將指定的字元串加密為MD5密文方法
public static string ToMD5(string source)
{
StringBuilder sb = new StringBuilder();
MD5 md5 = MD5.Create();
byte[] data = Encoding.UTF8.GetBytes(source);
data = md5.ComputeHash(data);
foreach (var item in data)
{
sb.Append(item.ToString("x2"));
}
return sb.ToString();
}
接收用戶輸入的密碼
string password = this.txtPwd.Text.Trim();
將接收來的密碼進行MD5加密
string pwd = StringHelper.ToMD5(password);
用戶輸入的已經轉為加密,用pwd與資料庫里的加密密碼比對。