FormsAuthPasswordFormat Enumeração

Definição

Define o formato de encriptação para armazenar palavras-passe.

public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat = 
Public Enum FormsAuthPasswordFormat
Herança
FormsAuthPasswordFormat

Campos

Name Valor Description
Clear 0

Especifica que as palavras-passe não são encriptadas. Este campo é constante.

SHA1 1

Especifica que as palavras-passe são encriptadas usando o algoritmo de hash SHA1. Este campo é constante.

Devido a problemas de colisão com o SHA1, a Microsoft recomenda um modelo de segurança baseado no SHA256 ou superior.

MD5 2

Especifica que as palavras-passe são encriptadas usando o algoritmo de hash MD5. Este campo é constante.

Devido a problemas de colisão com o MD5, a Microsoft recomenda um modelo de segurança baseado no SHA256 ou superior.

SHA256 3

Especifica que as palavras-passe são encriptadas usando o algoritmo de hash SHA256. Este campo é constante.

SHA384 4

Especifica que as palavras-passe são encriptadas usando o algoritmo de hash SHA384. Este campo é constante.

SHA512 5

Especifica que as palavras-passe são encriptadas usando o algoritmo de hash SHA512. Este campo é constante.

Observações

Para configurar programaticamente o tipo de encriptação usada para armazenar palavras-passe numa aplicação Web, use a AuthenticationSection classe. Esta classe é também utilizada internamente no FormsAuthentication processamento de tickets de autenticação.

Aplica-se a