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. |
| SHA1 | 1 | Specifica che le password vengono crittografate tramite l'algoritmo hash SHA1. Questo campo è costante. A causa di problemi di conflitto con SHA1, Microsoft consiglia un modello di sicurezza basato su SHA256 o superiore. |
| 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. |
| 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 AuthenticationSection classe . Questa classe viene usata internamente anche dall'elaborazione FormsAuthentication dei ticket di autenticazione.