回覆列表
  • 1 # 使用者674626316078

    static string UserMd5(string str)

    {

    string pwd = "";

    MD5 md5 = MD5.Create();//例項化一個md5對像

    // 加密後是一個位元組型別的陣列,這裡要注意編碼UTF8/Unicode等的選擇

    byte[] s = md5.ComputeHash(Encoding.UTF8.GetBytes(str));

    // 透過使用迴圈,將位元組型別的陣列轉換為字串,此字串是常規字元格式化所得

    for (int i = 0; i

    {

    // 將得到的字串使用十六進位制型別格式。格式後的字元是小寫的字母,如果使用大寫(X)則格式後的字元是大寫字元

    pwd = pwd + s[i].ToString("X");

    }

    return pwd;

    }

  • 中秋節和大豐收的關聯?
  • 高層建築的結構對抗震效能及災難逃生的影響?