MachineKeyCompatibilityMode Wyliczenie
Definicja
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.
Określa, które metody szyfrowania mogą być używane.
public enum class MachineKeyCompatibilityMode
public enum MachineKeyCompatibilityMode
type MachineKeyCompatibilityMode =
Public Enum MachineKeyCompatibilityMode
- Dziedziczenie
Pola
Framework20SP1 | 0 | Użyj metod szyfrowania, które zostały zaimplementowane w .NET Framework starszych niż wersja 2.0 dodatku Service Pack 2. Wektory inicjalizacji (IV) są używane do wszystkich operacji szyfrowania z wyjątkiem przechowywania zaszyfrowanych haseł w ASP.NET bazy danych członkostwa. |
Framework20SP2 | 1 | Użyj silniejszych metod szyfrowania, które są dostępne w .NET Framework wersji 2.0 SP2 i nowszych. Wektory inicjowania (IV) są używane dla wszystkich operacji szyfrowania. |
Framework45 | 2 | Użyj metod szyfrowania dostępnych w .NET Framework wersji 4.5 i nowszych. W porównaniu z metodami szyfrowania, które są używane w systemach i , szyfrtekst generowany przez domyślne procedury kryptograficzne jest nieco mniejszy i jest bardziej odporny na niektóre klasy ataków Framework20SP1 Framework20SP2 teoretycznych. Integrują się one również Windows 8 zarządzaniem kluczami katalogu w celu uzyskania wymaganych kluczy kryptograficznych. Ta opcja umożliwia również określenie niestandardowych procedur kryptograficznych przez napisanie klasy, która pochodzi od klasy i określenie nazwy klasy DataProtector we właściwości DataProtectorType . Ta opcja ma zastosowanie do następujących wymagań dotyczących konfiguracji:
Po określeniu tej opcji bilety uwierzytelniania formularzy są zawsze szyfrowane i podpisane, niezależnie od wartości określonej dla Protection właściwości. Stan wyświetlania jest również zaszyfrowany i podpisany, jeśli właściwość strony to lub EnableViewStateMac |
Uwagi
Wartości są MachineKeyCompatibilityMode ustawiane podczas ustawienia CompatibilityMode właściwości .