FormsAuthPasswordFormat Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o formato de criptografia para armazenar senhas.
public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat =
Public Enum FormsAuthPasswordFormat
- Herança
Campos
Nome | Valor | Description |
---|---|---|
Clear | 0 | Especifica que as senhas não são criptografadas. Esse campo é constante. |
MD5 | 2 | Especifica que as senhas são criptografadas usando o algoritmo de hash MD5. Esse campo é constante. Devido a problemas de colisão com o MD5, a Microsoft recomenda um modelo de segurança baseado em SHA256 ou superior. |
SHA1 | 1 | Especifica que as senhas são criptografadas usando o algoritmo de hash SHA1. Esse campo é constante. Devido a problemas de colisão com SHA1, a Microsoft recomenda um modelo de segurança baseado em SHA256 ou superior. |
SHA256 | 3 | Especifica que as senhas são criptografadas usando o algoritmo de hash SHA256. Esse campo é constante. |
SHA384 | 4 | Especifica que as senhas são criptografadas usando o algoritmo de hash SHA384. Esse campo é constante. |
SHA512 | 5 | Especifica que as senhas são criptografadas usando o algoritmo de hash SHA512. Esse campo é constante. |
Comentários
Para configurar programaticamente o tipo de criptografia usado para armazenar senhas em um aplicativo Web, use a classe AuthenticationSection. Essa classe também é usada internamente por FormsAuthentication no processamento de tíquetes de autenticação.