FormsAuthPasswordFormat Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce il formato di crittografia per l'archiviazione delle password.
public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat =
Public Enum FormsAuthPasswordFormat
- Ereditarietà
Campi
Nome | Valore | Descrizione |
---|---|---|
Clear | 0 | Specifica che le password non sono crittografate. Questo campo è costante. |
MD5 | 2 | Specifica che le password vengono crittografate usando l'algoritmo hash MD5. Questo campo è costante. A causa di problemi di collisione con MD5, Microsoft consiglia un modello di sicurezza basato su SHA256 o superiore. |
SHA1 | 1 | Specifica che le password vengono crittografate tramite l'algoritmo hash SHA1. Questo campo è costante. A causa di problemi di collisione con SHA1, Microsoft consiglia un modello di sicurezza basato su SHA256 o superiore. |
SHA256 | 3 | Specifica che le password vengono crittografate usando l'algoritmo hash SHA256. Questo campo è costante. |
SHA384 | 4 | Specifica che le password vengono crittografate usando l'algoritmo hash SHA384. Questo campo è costante. |
SHA512 | 5 | Specifica che le password vengono crittografate usando l'algoritmo hash SHA512. Questo campo è costante. |
Commenti
Per configurare a livello di codice il tipo di crittografia usato per archiviare le password in un'applicazione Web, usare la classe AuthenticationSection. Questa classe viene usata internamente anche da FormsAuthentication nell'elaborazione dei ticket di autenticazione.