FormsAuthPasswordFormat Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define el formato de cifrado para almacenar contraseñas.
public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat =
Public Enum FormsAuthPasswordFormat
- Herencia
Campos
Nombre | Valor | Description |
---|---|---|
Clear | 0 | Especifica que las contraseñas no están cifradas. Este campo es constante. |
MD5 | 2 | Especifica que las contraseñas se cifran mediante el algoritmo hash MD5. Este campo es constante. Debido a problemas de colisión con MD5, Microsoft recomienda un modelo de seguridad basado en SHA256 o superior. |
SHA1 | 1 | Especifica que las contraseñas se cifran mediante el algoritmo hash SHA1. Este campo es constante. Debido a problemas de colisión con SHA1, Microsoft recomienda un modelo de seguridad basado en SHA256 o superior. |
SHA256 | 3 | Especifica que las contraseñas se cifran mediante el algoritmo hash SHA256. Este campo es constante. |
SHA384 | 4 | Especifica que las contraseñas se cifran mediante el algoritmo hash SHA384. Este campo es constante. |
SHA512 | 5 | Especifica que las contraseñas se cifran mediante el algoritmo hash SHA512. Este campo es constante. |
Comentarios
Para configurar mediante programación el tipo de cifrado usado para almacenar contraseñas en una aplicación web, use la clase AuthenticationSection. Esta clase también se usa internamente mediante FormsAuthentication en el procesamiento de vales de autenticación.