C#連接數據庫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與數據庫里的加密密碼比對。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM