using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/// <summary>
/// Security 的摘要说明
/// </summary>
///
namespace myencrypt
{
public class Security
{
//
// TODO: 在此处添加构造函数逻辑
//
public string EncryptPassword(string PasswordString, string EncryptType)
{
if (EncryptType == "MD5")
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString, "MD5");
}
else
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(PasswordString, "SHA1");
}
}
}
}
本文介绍了一种使用FormsAuthentication类实现的密码加密方法,该方法支持MD5和SHA1两种加密方式,适用于配置文件中存储密码场景。
1310

被折叠的 条评论
为什么被折叠?



