Freigeben über


FormsAuthPasswordFormat Enumeration

Definition

Definiert das Verschlüsselungsformat zum Speichern von Kennwörtern.

public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat = 
Public Enum FormsAuthPasswordFormat
Vererbung
FormsAuthPasswordFormat

Felder

Name Wert Beschreibung
Clear 0

Gibt an, dass Kennwörter nicht verschlüsselt sind. Dieses Feld ist konstant.

MD5 2

Gibt an, dass Kennwörter mithilfe des MD5-Hashalgorithmus verschlüsselt werden. Dieses Feld ist konstant.

Aufgrund von Kollisionsproblemen mit MD5 empfiehlt Microsoft ein Sicherheitsmodell, das auf SHA256 oder höher basiert.

SHA1 1

Gibt an, dass Kennwörter mithilfe des SHA1-Hashalgorithmus verschlüsselt werden. Dieses Feld ist konstant.

Aufgrund von Kollisionsproblemen mit SHA1 empfiehlt Microsoft ein Sicherheitsmodell, das auf SHA256 oder höher basiert.

SHA256 3

Gibt an, dass Kennwörter mithilfe des SHA256-Hashalgorithmus verschlüsselt werden. Dieses Feld ist konstant.

SHA384 4

Gibt an, dass Kennwörter mithilfe des SHA384-Hashalgorithmus verschlüsselt werden. Dieses Feld ist konstant.

SHA512 5

Gibt an, dass Kennwörter mithilfe des SHA512-Hashalgorithmus verschlüsselt werden. Dieses Feld ist konstant.

Hinweise

Verwenden Sie zum programmgesteuerten Konfigurieren des Verschlüsselungstyps, der zum Speichern von Kennwörtern in einer Webanwendung verwendet wird, die AuthenticationSection Klasse. Diese Klasse wird auch intern von FormsAuthentication bei der Verarbeitung von Authentifizierungstickets verwendet.

Gilt für: