FormsAuthPasswordFormat Énumération

Définition

Définit le format de chiffrement pour le stockage des mots de passe.

public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat = 
Public Enum FormsAuthPasswordFormat
Héritage
FormsAuthPasswordFormat

Champs

Nom Valeur Description
Clear 0

Spécifie que les mots de passe ne sont pas chiffrés. Ce champ est constant.

MD5 2

Spécifie que les mots de passe sont chiffrés à l’aide de l’algorithme de hachage MD5. Ce champ est constant.

En raison de problèmes de collision avec MD5, Microsoft recommande un modèle de sécurité basé sur SHA256 ou mieux.

SHA1 1

Spécifie que les mots de passe sont chiffrés à l’aide de l’algorithme de hachage SHA1. Ce champ est constant.

En raison de problèmes de collision avec SHA1, Microsoft recommande un modèle de sécurité basé sur SHA256 ou mieux.

SHA256 3

Spécifie que les mots de passe sont chiffrés à l’aide de l’algorithme de hachage SHA256. Ce champ est constant.

SHA384 4

Spécifie que les mots de passe sont chiffrés à l’aide de l’algorithme de hachage SHA384. Ce champ est constant.

SHA512 5

Spécifie que les mots de passe sont chiffrés à l’aide de l’algorithme de hachage SHA512. Ce champ est constant.

Remarques

Pour configurer par programme le type de chiffrement utilisé pour stocker les mots de passe dans une application web, utilisez la classe AuthenticationSection. Cette classe est également utilisée en interne par FormsAuthentication dans le traitement des tickets d’authentification.

S’applique à