当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > 常用加密算法

ASP.NET
在ASP.NET中进行文件处理(1)
ASP.NET的实时天气及24小时天气预报
ASP.NET画图全攻略(上)
ASP.NET画图全攻略(下)
ASP.NET学习篇(1)——开篇
ASP.NET学习篇(2)——安装与配置
ASP.NET学习篇(3)——几个简单的ASP.ENT的例子
ASP.NET学习篇(4)——服务器端的控件
ASP.NET立即上手教程(1)
ASP.NET立即上手教程(2)
ASP.NET立即上手教程(3)
ASP.NET立即上手教程(4)
ASP.NET立即上手教程(5)
ASP.NET立即上手教程(6)
ASP.NET立即上手教程(8)
ASP.NET立即上手教程(7)
ASP.NET立即上手教程(9)
ASP.NET立即上手教程(10)
ASP.NET立即上手教程(11)
ASP.NET立即上手教程(12)

ASP.NET 中的 常用加密算法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 39 ::
收藏到网摘: n/a

public static string HashCryptString(string strText,string method){
if(method == "MD5"){
strText = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strText,"MD5");
// MD5 md5 = new MD5CryptoServiceProvider();
// strText = System.Text.Encoding.UTF8.GetString(md5.ComputeHash(System.Text.Encoding.UTF8.GetBytes(strText)));
}
else if(method == "SHA1"){
strText = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strText,"SHA1");
// SHA1 sha1 = new SHA1CryptoServiceProvider();
// strText = System.Text.Encoding.UTF8.GetString(sha1.ComputeHash(System.Text.Encoding.UTF8.GetBytes(strText)));
}
return strText;
}