人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁(yè)面

asp.net中的加密辦法

asp.net中的加密辦法

更新時(shí)間:2022-08-05 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):


本文由chenyangasp版權(quán)所有,可以轉(zhuǎn)載,復(fù)制,粘貼,并請(qǐng)注明出處,但不得修改!
無論什么時(shí)候只要我們使用數(shù)據(jù)庫(kù)開發(fā)網(wǎng)站,我們就必須保護(hù)用戶資料,這非常必要。
黑客可以盜竊口令,個(gè)人隱私遭到嚴(yán)重的破壞。最好的方法就是不儲(chǔ)存原始密碼,而是加密后再放到數(shù)據(jù)庫(kù)中。
當(dāng)我們想驗(yàn)證用戶時(shí),我們只需將用戶輸入的口令再次加密與數(shù)據(jù)庫(kù)中的記錄進(jìn)行比較即可。
在asp中我們需要額外的對(duì)象加密。
但在asp.net中 SDK可以通過system.web.security namespace中的CookieAuthentication類的

HashPasswordForStoringInConfigFile方法來解決問題。
這樣做的目的是加密配置文件的口令,甚至cookies.
HashPasswordForStoringInConfigFile方法非常容易使用,并且,它支持“SHA1”和“MD5”散列算法。
為了清楚“HashPasswordForStoringInConfigFile”方法,讓我們制作一個(gè)小的ASP.NET頁(yè),把輸入串在SHA1和MD5格式

中譯成密碼。
now go

<%@ Import Namespace="System.Web.Security" %>
<html>
<head>
<script language="VB" runat=server>
Sub encryptString(Src As Object, E As EventArgs)
SHA1.Text = CookieAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "SHA1")
MD5.Text = CookieAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "MD5")
End Sub
</script>
</head>
<body>

<form runat=server>

<p><b>Original Clear Text Password: </b><br>
<asp:Textbox id="txtPassword" runat=server />
<asp:Button runat="server" text="Encrypt String" onClick="encryptString" /></p>

<p><b>Encrypted Password In SHA1: </b>
<asp:label id="SHA1" runat=server /></p>

<p><b>Encrypted Password In MD5: </b>
<asp:label id="MD5" runat=server /></p>

</form>

</body>

</html>

怎么樣加密一串字符串是很容易的事,為了使它更容易使用我制作了一個(gè)函數(shù)。下面我就給出函數(shù)的源代碼.

Function EncryptPassword (PasswordString as String, PasswordFormat as String) as String
If PasswordFormat = "SHA1" then
EncryptPassword = CookieAuthentication.HashPasswordForStoringInConfigFile(PasswordString, "SHA1")
Elseif PasswordFormat = "MD5" then
EncryptPassword= CookieAuthentication.HashPasswordForStoringInConfigFile(PasswordString, "MD5")
Else
EncryptPassword = ""
End if
End Function

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 新巴尔虎右旗| 光泽县| 海伦市| 井冈山市| 柳河县| 麻城市| 新野县| 綦江县| 上栗县| 苍山县| 巨野县| 依兰县| 巴林右旗| 伊金霍洛旗| 南投市| 博白县| 承德市| 苗栗市| 登封市| 涟源市| 新闻| 镇江市| 曲麻莱县| 福鼎市| 婺源县| 广汉市| 秦皇岛市| 万盛区| 察隅县| 青冈县| 安新县| 克拉玛依市| 漯河市| 凤凰县| 丹东市| 孝义市| 武乡县| 沿河| 仪陇县| 万盛区| 大荔县|