使用命名空间:using System.Web.Security;
public
static
string
setMD5(
string
str,
int
code)
{
if (code == 16 ) // 16位MD5加密(取32位加密的9~25字符)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(str, " MD5 " ).ToLower().Substring( 8 , 16 );
}
else // 32位加密
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(str, " MD5 " ).ToLower();
}
}
{
if (code == 16 ) // 16位MD5加密(取32位加密的9~25字符)
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(str, " MD5 " ).ToLower().Substring( 8 , 16 );
}
else // 32位加密
{
return FormsAuthentication.HashPasswordForStoringInConfigFile(str, " MD5 " ).ToLower();
}
}