FormsAuthPasswordFormat Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje formát šifrování pro ukládání hesel.
public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat =
Public Enum FormsAuthPasswordFormat
- Dědičnost
Pole
Name | Hodnota | Description |
---|---|---|
Clear | 0 | Určuje, že hesla nejsou šifrovaná. Toto pole je konstantní. |
MD5 | 2 | Určuje, že hesla se šifrují pomocí algoritmu hash MD5. Toto pole je konstantní. Kvůli problémům se kolizí s MD5 microsoft doporučuje model zabezpečení založený na algoritmu SHA256 nebo lepším. |
SHA1 | 1 | Určuje, že hesla se šifrují pomocí algoritmu hash SHA1. Toto pole je konstantní. Vzhledem ke kolizím problémů s SHA1 microsoft doporučuje model zabezpečení založený na algoritmu SHA256 nebo lepším. |
SHA256 | 3 | Určuje, že hesla se šifrují pomocí algoritmu hash SHA256. Toto pole je konstantní. |
SHA384 | 4 | Určuje, že hesla se šifrují pomocí algoritmu hash SHA384. Toto pole je konstantní. |
SHA512 | 5 | Určuje, že hesla se šifrují pomocí algoritmu hash SHA512. Toto pole je konstantní. |
Poznámky
K programové konfiguraci typu šifrování použitého k ukládání hesel do webové aplikace použijte třídu AuthenticationSection. Tato třída se také interně používá FormsAuthentication při zpracování lístků ověřování.