FormsAuthPasswordFormat Výčet

Definice

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
FormsAuthPasswordFormat

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í.

Platí pro