如何使用MD5技术加密
2006-06-01 17:46
537 查看
如何使用MD5技术加密
前台
<%@ Import Namespace="System"%>
<HTML>
<HEAD>
<title>测试</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<body>
<h3>SHA1加密</h3>
<form runat="server" ID="Form1">
<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>
CS代码
private void Page_Load(object sender, System.EventArgs e)
{
byte[] data=System.Text.Encoding.Unicode.GetBytes(source.Text.ToCharArray());
System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
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/>";
}
前台
<%@ Import Namespace="System"%>
<HTML>
<HEAD>
<title>测试</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<body>
<h3>SHA1加密</h3>
<form runat="server" ID="Form1">
<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>
CS代码
private void Page_Load(object sender, System.EventArgs e)
{
byte[] data=System.Text.Encoding.Unicode.GetBytes(source.Text.ToCharArray());
System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
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/>";
}
相关文章推荐
- 原来asp的MD5 16位加密如何在php 32位加密中使用
- java中如何使用MD5进行加密
- 如何使用MD5和SHA算法加密信息
- Jmeter 里如何使用MD5 加密
- 如何将iOS字符串使用MD5进行加密
- 网络采集软件核心技术剖析系列(1)---如何使用C#语言获取博客园某个博主的全部随笔链接及标题
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- Oracle技术之如何使用Leading提示改变表连接方式
- 工作中常常使用的几种加密以及签名的方式:32位MD5
- jQuery MD5 加密插件及使用方法
- Java:如何使用Cipher类对字符串进行加密解密
- 如何使用MD5加密,MD5的特点
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- 使用commons-codec包加密字符串(MD5,SHA1,BASE64)
- 水晶报表技术(8)——如何在.Net Web应用中使用水晶报表3
- C#:使用MD5对用户密码加密与解密
- 使用数字证书技术来保证WCF传输中的数据加密
- 如何使用Base64进行加密和解密(续)
- java中使用MD5进行加密
- 如何在java中使用Aes算法对密码加密