命名控件为
using System.Web.Security;
使用
string strPwd = FormsAuthentication.HashPasswordForStoringInConfigFile(txtUpwd.Text, "MD5");
值 | 说明 |
---|---|
<link tabindex="" keywords="F:System.Web.Configuration.FormsAuthPasswordFormat.Clear"> |
密码以明文形式存储。用户密码可与此值直接比较,而不需要进行进一步的转换。 |
<link tabindex="" keywords="F:System.Web.Configuration.FormsAuthPasswordFormat.MD5"> |
使用消息摘要 5 (MD5) 哈希摘要存储密码。为了验证凭据,将使用 MD5 算法对用户密码进行哈希运算并将计算出来的值与存储的值进行比较。使用此值时,从不存储或比较明文密码。此算法的性能比 SHA1 好。 |
<link tabindex="" keywords="F:System.Web.Configuration.FormsAuthPasswordFormat.SHA1"> |
使用 SHA1 哈希摘要存储密码。为了验证凭据,将使用 SHA1 算法对用户密码进行哈希运算并将计算出来的值与存储的值进行比较。从不存储明文密码。使用该算法可以获得比 MD5 算法高的安全性。 |