ASP.Net中的MD5加密

2016-02-19 21:52 4 1 收藏

有了下面这个ASP.Net中的MD5加密教程,不懂ASP.Net中的MD5加密的也能装懂了,赶紧get起来装逼一下吧!

【 tulaoshi.com - Web开发 】

  其实在ASP.Net编程中,不用调用md5.asp来加密数据。在DotNet中有自带的类:System.Web.Security.HashPasswordForStoringInConfigFile()

  public string md5(string str,int code)
  {
  if(code==16) //16位MD5加密(取32位加密的9~25字符)
  {
  return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16) ;
  }

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  if(code==32) //32位加密
  {
  return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower();
  }

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  return "00000000000000000000000000000000";
  }

来源:http://www.tulaoshi.com/n/20160219/1627309.html

延伸阅读
标签: ASP
  我们这一节主要是要讲DataBind,这个在ASP.net中是很重要的东东,几乎所有的控件都需要它来控制数据的操作。也可以说是ASP.net的数据核心。 我们先来看一个简单的例子: <% @ Page Language="C#" % <% @ Import Namespace="System.Data" % <Script Language="C#" Runat="Server" pu...
创建动态Web页面的新技术已经以CLR服务为基础全部重新改写。到目前为止,所有.NET提供的语言都可用于编写ASP.NET页面,但页面的扩展名和ASP 3.0的不同。具体地说,简单Web页面以“.aspx”为扩展名,Web服务以“.asmx”为扩展名(来源于“Assembly”),一种称为Pagelet的ASP.NET页面可重用部件以“.aspc”为扩展名。 .NET应用能够流畅地...
标签: ASP
       这里我想谈谈ASP.Net中对时间的处理       在ASP.Net中,M$为我们提供一种名为DateTime的对象,我们用这个对象来取得当前的时间。比如:       DateTime dt=DateTime.Now;       在上面的程序中我们取得了...
标签: Web开发
*{font-family:宋体;font-size:10pt} body{text-align:center} .txt{border:1px groove gray} 破解md5加密扫描程序(适合扫描弱密码) 请输入32位md5密文: 扫描密码选项 数字扫描密码 字母扫描密码 字母和数字混合扫描密码 随机扫描密码 自定义扫描密码 开始扫描密码 破解md5加密...
标签: Web开发
NHibernate中的Session,在我的理解似乎就相当于数据库中连接。因为它也有Open/Close的方法,我没有研究NHibernate的源码,不知道这种理解是否有误?我在网上搜了很多的关于Session的管理,大多都是在我需要数据库操作的时候,就OpenSession(),操作完后就CloseSession().这有点拟似如我们刚开始学习ADO.NET的时候,要Connection对象Open(),数据...

经验教程

638

收藏

45
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部