ASP.net中md5加密码的方法

原创 2005年06月01日 10:18:00
<%@ 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>

ASP.NET下实现密码MD5加密

在大学期间,做项目从来不管密码是不是明文存储,如今到了公司,肯定就不一样了。至于CSDN居然用明文存储密码,显然是脑残行为。所以现在做系统,密码全部加密,好在.NET中已经提供了现成的MD5加密算法,...

ASP.Net中MD5和SHA1加密的几种方法

首先简单介绍一下MD5和SHA1: MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Sci...
  • fstanwh
  • fstanwh
  • 2014年06月09日 20:09
  • 1516

我自己整理的MD5方法(ASP.NET)

  • 2008年06月02日 08:07
  • 28KB
  • 下载

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

最近项目用到用户注册后要发邮件

Asp.Net C#中除了MD5加密之外还经常用到了AES加密、解密与DES加密、解密,本次先介绍DES的加密及解密。注意的是DES的密匙是8位的。

Asp.Net C#中除了MD5加密之外还经常用到了AES加密、解密与DES加密、解密,本次先介绍DES的加密及解密。注意的是DES的密匙是8位的。 private static reado...

【asp.net小札记】序列化实体类为xml格式和hmac_md5加密

1、序列化 /// /// 序列化为xml,返回规范化数据 /// /// /// /// public static stri...

ASP.NET网站常用的加密MD5,DES

在开发的时候,我们经常会对数据进行加密存在Cookie中,当使用时在取出来解密使用,那么代码如下: using System; using System.IO; using System.Secu...

VS2013中ASP.NET使用MD5加密注意事项

最近在做简单的.NET网站时用到了MD5加密方法,发现之前一直用到的方法过时了,自己在网上找了半天才找到了相应的解决方法,我觉得有些东西还是蛮有必要记住的 这个是之前的版本的,但是在VS20...

asp.net MD5、普通加密、对称加密

平时经常会遇到一些加密解密之类的处理,特编写成一个专门的类,以后只需要调用即可! 用法很简单,实例化类之后调用相关方法就行!会对应返回加密解密后的字符串! 下面是MD5、普通加密、对称加密,EDS...
  • ymnets
  • ymnets
  • 2012年06月07日 10:20
  • 1302
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.net中md5加密码的方法
举报原因:
原因补充:

(最多只允许输入30个字)