asp.net基础教程 使用asp.net加密口令保护用户数据安全
当我们在网站上建立数据库时,保护用户的信息安全是非常必要的。多数用户不愿意让别人知道自己的信息,同时网管也不想因为安全问题而丢失网站的信誉。无论对于谁,安全问题都是非常重要的。
为了解决这个问题,我给大家提供一个简单实用,但是老套的方法,就是口令加密。在此我们使用ASP.NET技术对口令加密。简单的讲,就是将用户提供的口令加密之后,然后让它和存放于系统中的数据比较,如果相同,则通过验证。
在ASP中,并未提供加密的对象,我们只能使用外部的对象来进行加密。现在好了,在ASP.NET中提供了加密的解决方法。在名字空间System.Web.Security中包含了类FormsAuthentication,其中有一个方法HashPasswordForStoringInConfigFile。这个方法可以将用户提供的字符变成乱码,然后存储起来,甚至可以存储在cookies中。
HashPasswordForStoringInConfigFile方法使用起来很简单,它支持"SHA1"和"MD5"加密算法。
下面的代码简单的演示了关于其用法:
正如你所看到的这样简单易用。我们可以把这段加密程序封装在一个函数里便于重复的使用。代码如下:
我们可以在数据库中添加一个字段,使用insert将加密的口令作为一个string存入数据库中。当用户登陆的时候,就可以将用户输入的口令加密结果和数据库中的正确结果比较,通过这种办法来验证口令的正确性了。在此,我就不往下写了,关于数据库的知识还得读者自己去学。
手机root好不好?手机root为漏洞利用打开方便之门
也许你的手机ROOT只是为了安装一款游戏,安装一个工具。对我们普通人来说,ROOT代表着方便和自由,其实你不知道的是,它同时也为黑客带来了侵犯你隐私的方便和自由。看看ROOT后的手机是怎样为漏洞大开方便之门的
详情2018-01-12 10:55:50责编:llp 来源:驱动管家木马免杀怎么改特征码?木马免杀改特征码的经验分享
木马免杀,在国内应该起源于05年吧 从那时单一特征码到现在复合特征码,杀毒软件从无主动防御到有主动防御 免杀技术越来越难 但是万变不离其宗--改特征码 到现在一些辅助软件的行为查杀 以下讲解都是以远程控制软件
详情2018-01-03 10:00:32责编:llp 来源:驱动管家必须知道的网络技术术语对应的中文意思
LAN 局域网WAN 广域网UTP非屏蔽的双绞线STP屏蔽的双绞线ATM异步传输模式FDDI 光纤分布式数据接口CSMA CD 载波侦听多路访问方法MSAU 多站访问单元ATM异部传输模式PVC永久虚拟回路Hub集线器PSTN 公共
详情2018-01-13 18:10:27责编:llp 来源:驱动管家物联网是什么?物联网时代该怎么保护你的隐私?
什么是物联网,我百度了好多地方,觉得答案实在太官方了。我觉得物联网就是把身边的一切连在一起,包括你曾经认为和网搭不上边的东西,沙发、电视、电饭煲,这一切都被网络连在一起。以后恐怕连战争,都是黑客之
详情2018-01-11 19:49:18责编:llp 来源:驱动管家密码忘了怎么办?常见的计算机网络密码破解方法介绍
我们知道,为了有效维护用户的使用权,进入电脑、上Internet、保护文档等,都要用到不同的账号或密码口令,可以说这些密码就是使用电脑的“通行证”。如果万一忘记或弄混了哪个密码,机器是不认人的,没准儿会误
详情2018-01-17 17:31:14责编:llp 来源:驱动管家什么是rootkit病毒?rootkit病毒的类型及对应措施
Rootkits病毒主要分为两大类:第一种是进程注入式Rootkits,另一种是驱动级Rootkits。第一种Rootkits技术通常通过释放动态链接库(DLL)文件,并将它们注入到可执行文件及系统服务进程中运行,阻止操作系统及应用
详情2018-01-13 11:34:20责编:llp 来源:驱动管家315晚会曝光微信红包诈骗,同时提醒要提防wifi背后黑手
在昨天的 315 晚会中,央视通过调查、暗访为消费者揭露了有一批企业、服务坑害消费者的行为,而在这次的名单中,科技企业占据了约一半的席位。随着手机越来越成为人们日常生活中不可或缺的沟通工具,尤其带来的
详情2018-01-19 16:58:18责编:llp 来源:驱动管家upx脱壳的方法 破解upx程序的过程
入门级的破解,用ollydbg我用UPX将NOTEPAD EXE加壳,选择OllyDbg 1 09d来脱壳。首先加载被加壳的程序,程序直接定位到01014110 $60 PUSHAD处,选择CTRL F 输入查找内容 "POPAD ",OD定位到0101425E> 61 POPA
详情2018-01-18 16:05:36责编:llp 来源:驱动管家哪些电脑容易被黑客入侵3389端口?防范黑客入侵3389端口的办法
你的ADSL用户名和密码不安全刚刚上网看了会儿新闻,和朋友聊了聊天。之后打游戏的时候,发现比平时要卡,不知道是什么原因,难道是网络问题吗?不管它了。听同事说美剧《英雄》不错,准备今天晚上不关机了,把它
详情2018-01-11 09:03:49责编:llp 来源:驱动管家kindeditor使用教程:Kindeditor全盘浏览的漏洞是怎么造成的?
因为例子很少,开始想了下不是他们的漏洞,后面想了下,后面没有检查好用户的正常配置内容导致,还是提下吧。下载地址:貌似是最新版本的。测试语言:PHP测试漏洞文件: kindeditor php file_manager_json php默
详情2018-01-20 18:57:07责编:llp 来源:驱动管家
- 百度手机输入法怎么新增表情包?百度手机输入法表情包怎么添加?
- 无线路由器穿墙怎么设置才好?小米路由器穿墙信号怎么设置?
- 手机锂电池充电的一些相关的知识详解
- 怎么识别哪些没有相关型号名称的电源ic
- psd文件打不开并且还提示无法完成请求有什么办法解决
- 不知道怎么更改文件类型?win7电脑可以利用这个方法
- 手机刷机后开不了机怎么办?手机变砖可以这样解决
- 搭载骁龙821处理器的双面屏手机:小米note 2即将上市
- 京东白条激活不了怎么回事?怎么解决京东白条激活的问题?
- 在wps表格中隔行输入空白行的操作步骤是什么?
- 使用microsoft internet explorer访问带恶意ftp url网页会受到攻击
- 多多淘宝客防注入代码是什么?有什么漏洞?
- 手心输入法怎么输入各种符号?手心输入法打符号的方法
- 不同系统的打印机可以共享吗?打印机共享怎么设置?
- 平常中会使用到的硬件检测工具你知道多少
- iphone7手机是怎么利用无线充电的
- win10系统利用这些删除快捷键就可以永久删除文件
- 我们平常接触的视频文件格式都有什么?视频格式的区别
- 山寨iphone6和正版iPhone6的区别 如何识别山寨iphone6?
- 现在有哪些热售的支持指纹识别手机?