asp.net编程中实现 MD5 加密_.Net教程
推荐:ASP.NET常用的三十三种实用代码1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id=" this.DropDownList1.SelectIndex &
现在制作的web系统需要用到加密
依旧选择md5吧(其实我也就用过md5^_^)
找到了两种实现
方案一:
/**//// public static string md5(string str, int code) if (code == 32) //32位加密 |
现在有两种方法,第一种是通过MD5CryptoServiceProvider类对字节数据进行加密
方案二:
第二种直接加密以string类型作为参数,这个直观些
不懂两个加密的结果怎么样??
TextBox1.Text = MD51("12345"); TextBox2.Text = MD52("12345", 32); |
分别是
md51:gnzLDuqKcGxMNKFokfhOew== |
md52:827ccb0eea8a706c4c34a16891f84e7b |
why?不一样,用我的直觉判断第二个是我经常见到的md5加密
而第一种方式就搞不懂了呵呵
提示一下
第二种方式使用.ToLower()是为了与asp中的md5加密兼容;
与asp兼容还有就是加密中文可能会遇到编码问题。
分享:新手入门之ASP.NET2.0中的缓存技术解析ASP.NET2.0提供如下缓存方式: Output Caching Fragment Caching Data Cache SQL Cache Cache Configuration 1. Output Caching: 当一个网页被频繁访问时,我们可以把把整
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-asp.net编程中实现 MD5 加密。