`

ASP.net中md5加密码的方法

阅读更多

<%@ Page Language="C#" ContentType="text/html"%>
<%@ Import Namespace="System"%>
<script language="C#" runat="server">
void Page_Load(Object sender,EventArgs e){
//获取要加密的字段,并转化为Byte[]数组
byte[] data=System.Text.Encoding.Unicode.GetBytes(source.Text.ToCharArray());
//建立加密服务
System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
//加密Byte[]数组
byte[] result= md5.ComputeHash(data);
//将加密后的数组转化为字段
string sResult=System.Text.Encoding.Unicode.GetString(result);
//显示出来
sha1_1.Text="MD5普通加密:"+sResult.ToString()+"<br/>";
//作为密码方式加密
string EnPswdStr=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(source.Text.ToString(),"MD5");
//显示出来
sha1_2.Text="MD5密码加密:"+EnPswdStr+"<br/>";
}
</script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>测试</title>
</head>
<body>
<h3>SHA1加密</h3>
<form runat="server">
<asp:label id="sha1_1" runat="server"></asp:label>
<asp:label id="sha1_2" runat="server"></asp:label>
<asp:textbox ID="source" runat="server" TextMode="SingleLine" Text="test" AutoPostBack="true" />
(回车)
</form>
</body>
</html>
本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/368.htm

分享到:
评论

相关推荐

    asp.net 密码加密实例

    专门asp.net 密码加密实例。 后台数据库密码加密MD5

    ASP.Net(C#)+MD5加密演示

    使用ASP.Net保存用户密码时,经常需要加密密码,以防泄露。本例不是密码加密的例子!代码简单易懂。

    asp.net(C#)MD5数据加密和解密

    MD5加密,简单方便易用,我使用的是vs2010,所以,如果你使用的是vs2005 或vs2008,请新建一个空网站,将下载的文件解压后,(除confuger文件外)复制到你的空网站中就可使用!QQ:147249735,如有问题,可以Q我,...

    asp.net开发常用整理集合

     Asp.net手动绑定数据(分页、编辑、删除、加控件等操作)  Asp.net中My97DatePicker4.2日期的使用  Asp.net中DataList控件添加删除  Asp.net获取请求的用户信息IP地址  获取世界IP地址库显所在城市信息  ...

    asp.net中使用cookie与md5加密实现记住密码功能的实现代码

    在做一个前台的登陆和后台的信息审核管理功能时,需要用到记住密码的模块:虽然.net内置了登陆控件,有记住密码的功能,但还是想自己实践一下,以下代码主要应用了COOKIE,包括安全加密的过程等。 代码如下://设置...

    ASP.NET基础控件-教程

     Asp.net手动绑定数据(分页、编辑、删除、加控件等操作)  Asp.net中My97DatePicker4.2日期的使用  Asp.net中DataList控件添加删除  Asp.net获取请求的用户信息IP地址  获取世界IP地址库显所在城市信息  MySQL...

    ASP.NET 回发密码框清空问题处理方法

    ASP.NET MVC5网站开发之添加\删除\重置密码\修改密码\列表浏览管理员篇2(六)ASP.NET MVC5网站开发用户修改资料和密码(六)asp.net利用cookie保存用户密码实现自动登录的方法解读ASP.NET密码强度验证代码实例分享...

    asp.net利用cookie保存用户密码实现自动登录的方法

    在asp.net中可以用cookie保存用户的帐户密码实现自动登录的功能,但是需要强调一下,cookie在客户端保存,是不安全的,推荐使用md5加密保存。 下面分析一下在asp.net中cookie的创建、提取与销毁的方法: 创建cookie ...

    asp.net学习积累的代码段

    Asp.Net中使用水晶报表 javascript提示类 分页 类 数据绑定 数据库方面 文件操作 验证码 ASP.NET 2.0高级控件之FileUpload控件.txt ASP.NET 程序中常用的三十三种代码.txt asp.net使用客户端验证.txt Asp.net中基于...

    Asp.net物业管理系统源码

    Asp.net物如果遇到MD5加密文件,而又不知道密码的,请在数据库中换上这组加密的数据 7a57a5a743894a0e 密码就是 admin 此程序如调试后能使用,请您在百忙中抽出一点点时间, 把调试好的程序打包发给我们.为了您和大家都...

    ASP.NET留言板

    注意:请不要直接进入数据库更改密码,因为数据库已经通过MD5的数据加过密,要更改密码,请用默认 的系统管理员帐号和密码登录,进去可以更改,要是你直接进数据库自己改的会,可能会出现不能登录的 问题。 *...

    在线密码生成器(CipherMaker)asp.net版v2.0

    在线密码生成器(CipherMaker)是以.net进行开发的密码生成器,它可以随机的生成任意密码并加密成MD5格式,也可对指定的密码进行MD5的加密,还可对原有的加密字符串进行大小写的转换。 在线密码生成器(CipherMaker) v...

    asp.net发送邮件,使用MD5加密解密,实现用户注册完成后发送流水号(账号)到对方邮箱,jeasyUI验证,combobox的使用完成 实例下载

    注册的时候要求密码是要加密的,所以也用到了加密技术MD5。 项目也用到了一些JeasyUI这个控件。所以控件要在官网下载,下载地址是:http://jeasyui.com/download/index.php 下载完成后,把项目放进我们的项目中我们...

    基于ASP.NET的设备信息管理系统(源码+数据库).zip

    (1)登陆加入图片验证码进行身份验证,密码进行md5哈希加密 (2)系统采用美化的菜单和GridView控件 (3)每个设备支持图片功能,当上传新图片,系统会自动删掉老图片 (3)最优化数据库设计,解决了数据一致性问题 (4...

    asp.net博客系统

    本博客采用ASP.NET2.0 c# + MSSQL2005 + XML + jquery + anthem.net开发,暂时为单用户版本,以下简单介绍... 程序基于类似petshop的标准三层架构,方便维护与扩展(不过暂时只支持MSSQL数据库-_-||) 前台使用...

    学生选课系统(asp.net+sql2005)

    学生选课系统,asp.net+sql2005,密码的用MD5加密的,管理员口号是admin 密码是12345 可以通过简单的答辩,是个小系统,和学校里面使用的还有很大的差距~数据库用sql2005,用user登录,附带实验报告,里面有管理员,教师和...

    Asp.net用户登陆模块(C#).

    Asp.net用户登陆模块(C#) private void btn_login_Click(object sender, System.EventArgs e) { //创建连接对象MyConn SqlConnection MyConn=new SqlConnection(System.Configuration.ConfigurationSettings....

    Asp.net在线作业系统

    本程序实例使用的是读者朋友们比较关注的三层架构所编写,应用的开发环境是VS2008自带的AJAX无刷新环境,并且对于网站安全通过无解密MD5单向加密技术来实现。 读者朋友们在运行本实例时可以先以超级管理员的身份...

Global site tag (gtag.js) - Google Analytics