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;
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;
}