MachineKeyCompatibilityMode Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan metode enkripsi mana yang dapat digunakan.
public enum class MachineKeyCompatibilityMode
public enum MachineKeyCompatibilityMode
type MachineKeyCompatibilityMode =
Public Enum MachineKeyCompatibilityMode
- Warisan
Bidang
Framework20SP1 | 0 | Gunakan metode enkripsi yang diimplementasikan dalam versi .NET Framework yang lebih lama dari versi 2.0 Paket Layanan 2. Vektor inisialisasi (IV) digunakan untuk semua operasi enkripsi kecuali untuk menyimpan kata sandi terenkripsi dalam database keanggotaan ASP.NET. |
Framework20SP2 | 1 | Gunakan metode enkripsi yang lebih kuat yang tersedia di .NET Framework versi 2.0 SP2 dan versi yang lebih baru. Vektor inisialisasi (IV) digunakan untuk semua operasi enkripsi. |
Framework45 | 2 | Gunakan metode enkripsi yang tersedia di .NET Framework versi 4.5 dan versi yang lebih baru. Dibandingkan dengan metode enkripsi yang digunakan untuk Framework20SP1 dan Framework20SP2, ciphertext yang dihasilkan oleh rutinitas kriptografi default sedikit lebih kecil dan lebih tangguh terhadap kelas serangan teoritis tertentu. Mereka juga terintegrasi dengan Windows 8 manajemen kunci direktori untuk mendapatkan kunci kriptografi yang diperlukan. Opsi ini juga memungkinkan Anda menentukan rutinitas kriptografi kustom dengan menulis kelas yang berasal dari DataProtector dan menentukan nama kelas di DataProtectorType properti . Persyaratan konfigurasi berikut berlaku untuk opsi ini:
Saat Anda menentukan opsi ini, tiket autentikasi formulir selalu dienkripsi dan ditandatangani, terlepas dari nilai yang ditentukan untuk Protection properti . Status tampilan juga dienkripsi dan ditandatangani jika properti halaman EnableViewStateMac adalah |
Keterangan
Anda menggunakan MachineKeyCompatibilityMode nilai saat mengatur CompatibilityMode properti .