影音先锋男人资源av站_狠狠色综合激情丁香五月_爱爱爱爱看视频_在线播放免费人成视频在线观看_少妇人妻综合久久中文字幕_国产午夜无码精品免费看_久久久久久夜精品精品免费啦_男人女人午夜视频免费_日本xxxx裸体xxxx_丰满人妻熟妇乱又仑精品

電子科大論壇-非清水河畔

 找回密碼
 注冊(cè)(開(kāi)放注冊(cè))
查看: 9592|回復(fù): 0
打印 上一主題 下一主題

[軟件] asp.net編程中實(shí)現(xiàn) MD5 加密

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2007-11-23 23:55:23 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
現(xiàn)在制作的web系統(tǒng)需要用到加密
依舊選擇md5吧(其實(shí)我也就用過(guò)md5^_^)

找到了兩種實(shí)現(xiàn)

/**////
/// 用md5加密
///
/// 輸入的數(shù)據(jù)
///
public static string MD5(string Sourcein)
...{
MD5CryptoServiceProvider MD5CSP = new MD5CryptoServiceProvider();
byte[] MD5Source = System.Text.Encoding.UTF8.GetBytes(Sourcein);
byte[] MD5Out = MD5CSP.ComputeHash(MD5Source);
return Convert.ToBase64String(MD5Out);
}

public static string md5(string str, int code)
...{
if (code == 16) //16位MD5加密(取32位加密的9~25字符)
...{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower().Substring(8, 16);
}

if (code == 32) //32位加密
...{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower();
}
return "00000000000000000000000000000000";
}

現(xiàn)在有兩種方法,第一種是通過(guò)MD5CryptoServiceProvider類(lèi)對(duì)字節(jié)數(shù)據(jù)進(jìn)行加密

第二種直接加密以string類(lèi)型作為參數(shù),這個(gè)直觀些

不懂兩個(gè)加密的結(jié)果怎么樣??

TextBox1.Text = MD51("12345");
TextBox2.Text = MD52("12345", 32);

分別是md51:gnzLDuqKcGxMNKFokfhOew==

md52:827ccb0eea8a706c4c34a16891f84e7b

why?不一樣,用我的直覺(jué)判斷第二個(gè)是我經(jīng)常見(jiàn)到的md5加密

而第一種方式就搞不懂了呵呵

提示一下

第二種方式使用.ToLower()是為了與asp中的md5加密兼容;

與asp兼容還有就是加密中文可能會(huì)遇到編碼問(wèn)題。


來(lái)源于北京教育招生網(wǎng)

本版積分規(guī)則

手機(jī)訪問(wèn)本頁(yè)請(qǐng)
掃描左邊二維碼
本網(wǎng)站聲明
本網(wǎng)站所有內(nèi)容為網(wǎng)友上傳,若存在版權(quán)問(wèn)題或是相關(guān)責(zé)任請(qǐng)聯(lián)系站長(zhǎng)!
站長(zhǎng)電話(huà):0898-66661599    站長(zhǎng)聯(lián)系QQ:12726567   
站長(zhǎng)微信:hainanok
請(qǐng)掃描右邊二維碼
www.myujob.com

小黑屋|手機(jī)版|Archiver|電子科大論壇-非清水河畔 ( 瓊ICP備10001196號(hào)-2 )

GMT+8, 2025-11-6 20:28 , Processed in 0.115866 second(s), 14 queries .

Powered by 校園招聘信息

© 2001-2020 電子科大論壇-非清水河畔校園招聘

快速回復(fù) 返回頂部 返回列表