推荐: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 Configuration1. Output Caching: 当一个网页被频繁访问时,我们可以把把整
新闻热点
疑难解答
图片精选