知识大全 技术应用-asp.net加密方法
Posted 知
篇首语:不要以为你的努力可以一劳永逸,权当做你始终一无所有。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 技术应用-asp.net加密方法相关的知识,希望对你有一定的参考价值。
无论什么时候只要我们使用数据库开发网站 我们就必须保护用户资料 这非常必要
黑客可以盗窃口令 个人隐私遭到严重的破坏 最好的方法就是不储存原始密码 而是加密后再放到数据库中
当我们想验证用户时 我们只需将用户输入的口令再次加密与数据库中的记录进行比较即可
在asp中我们需要额外的对象加密
但在中 SDK可以通过system web security namespace中的CookieAuthentication类的
HashPasswordForStoringInConfigFile方法来解决问题
这样做的目的是加密配置文件的口令 甚至cookies HashPasswordForStoringInConfigFile方法非常容易使用 并且 它支持 SHA 和 MD 散列算法
为了清楚 HashPasswordForStoringInConfigFile 方法 让我们制作一个小的ASP NET页 把输入串在SHA 和MD 格式
中译成密码
now go
<%@ Import Namespace= System Web Security %> <> <head> <script language= VB runat=server> Sub encryptString(Src As Object E As EventArgs)
SHA Text = CookieAuthentication HashPasswordForStoringInConfigFile(txtPassword Text SHA )
MD Text = CookieAuthentication HashPasswordForStoringInConfigFile(txtPassword Text MD )
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 SHA </b> <asp label id= SHA runat=server /></p>
<p><b>Encrypted Password In MD </b> <asp label id= MD runat=server /></p>
</form>
</body>
</>
怎么样加密一串字符串是很容易的事 为了使它更容易使用我制作了一个函数 下面我就给出函数的源代码
Function EncryptPassword (PasswordString as String PasswordFormat as String) as String If PasswordFormat = SHA then EncryptPassword = CookieAuthentication HashPasswordForStoringInConfigFile(PasswordString SHA )
Elseif PasswordFormat = MD then EncryptPassword= CookieAuthentication HashPasswordForStoringInConfigFile(PasswordString MD )
cha138/Article/program/ASP/201311/21721相关参考
使用ASP.Net加密Cookie[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用ASP.Net加密Cookie[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用ASP.NET加密口令的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 每当我们要建立数据
ASP.NET中几种加密方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! MD的全称是Mess
ASP.Net中如何实现RSA加密 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在我们实际运用
Asp.net,C#加密解密字符串 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先在nfig
知识大全 加密和解密ASP.NET配置文件(Web.config)
加密和解密ASP.NET配置文件(Web.config) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下