英語で読む

次の方法で共有


FormsAuthPasswordFormat 列挙型

定義

パスワードを格納するための暗号化形式を定義します。

C#
public enum FormsAuthPasswordFormat
継承
FormsAuthPasswordFormat

フィールド

名前 説明
Clear 0

パスワードが暗号化されないことを指定します。 このフィールドは定数です。

MD5 2

MD5 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。 このフィールドは定数です。

MD5 の競合の問題のため、Microsoft では SHA256 以上に基づくセキュリティ モデルをお勧めします。

SHA1 1

SHA1 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。 このフィールドは定数です。

SHA1 の競合の問題により、Microsoft では SHA256 以上に基づくセキュリティ モデルをお勧めします。

SHA256 3

SHA256 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。 このフィールドは定数です。

SHA384 4

SHA384 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。 このフィールドは定数です。

SHA512 5

SHA512 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。 このフィールドは定数です。

注釈

Web アプリケーションにパスワードを格納するために使用する暗号化の種類をプログラムで構成するには、AuthenticationSection クラスを使用します。 このクラスは、認証チケットの処理で FormsAuthentication によって内部的にも使用されます。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1