FormsAuthPasswordFormat Wyliczenie
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje format szyfrowania do przechowywania haseł.
public enum class FormsAuthPasswordFormat
public enum FormsAuthPasswordFormat
type FormsAuthPasswordFormat =
Public Enum FormsAuthPasswordFormat
- Dziedziczenie
Nazwa | Wartość | Opis |
---|---|---|
Clear | 0 | Określa, że hasła nie są szyfrowane. To pole jest stałe. |
MD5 | 2 | Określa, że hasła są szyfrowane przy użyciu algorytmu skrótu MD5. To pole jest stałe. Ze względu na problemy z kolizją z rozwiązaniem MD5 firma Microsoft zaleca model zabezpieczeń oparty na algorytmie SHA256 lub lepszym. |
SHA1 | 1 | Określa, że hasła są szyfrowane przy użyciu algorytmu wyznaczania skrótu SHA1. To pole jest stałe. Ze względu na problemy z kolizją z algorytmem SHA1 firma Microsoft zaleca model zabezpieczeń oparty na algorytmie SHA256 lub lepszym. |
SHA256 | 3 | Określa, że hasła są szyfrowane przy użyciu algorytmu wyznaczania skrótu SHA256. To pole jest stałe. |
SHA384 | 4 | Określa, że hasła są szyfrowane przy użyciu algorytmu wyznaczania skrótu SHA384. To pole jest stałe. |
SHA512 | 5 | Określa, że hasła są szyfrowane przy użyciu algorytmu wyznaczania skrótu SHA512. To pole jest stałe. |
Aby programowo skonfigurować typ szyfrowania używany do przechowywania haseł w aplikacji internetowej, użyj klasy AuthenticationSection. Ta klasa jest również używana wewnętrznie przez FormsAuthentication w przetwarzaniu biletów uwierzytelniania.
Produkt | Wersje |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: