static public class MD5
{
/// <summary>
/// 返回MD5加密结果
/// </summary>
/// <param name="str">需要加密的字符串</param>
public static string GetMD5(string str)
{
if (str == null)
{
str = "";
}
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5");
}
}
参数
-
password
-
要进行哈希运算的密码。
-
passwordFormat
-
要使用的哈希算法。passwordFormat 是一个 String,表示 FormsAuthPasswordFormat 枚举值之一。
成员名称 | 说明 | |
---|---|---|
Clear | 指定不加密密码。此字段为常数。 | |
MD5 | 指定使用 MD5 哈希算法加密密码。此字段为常数。 | |
SHA1 | 指定使用 SHA1 哈希算法加密密码。此字段为常数。 |