Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Ruang nama
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.
Berisi jenis yang digunakan untuk rutinitas enkripsi dan dekripsi terautentikasi. Autentikasi kustom dapat dibuat dengan menerapkan IAuthenticatedEncryptor.
Kelas
AuthenticatedEncryptionSettings |
Pengaturan untuk mengonfigurasi algoritma enkripsi terautentikasi. |
AuthenticatedEncryptorFactory |
IAuthenticatedEncryptorFactory untuk membuat IAuthenticatedEncryptor berdasarkan AuthenticatedEncryptorConfiguration. |
CngCbcAuthenticatedEncryptionSettings |
Pengaturan untuk mengonfigurasi mekanisme enkripsi terautentikasi yang menggunakan algoritma Windows CNG dalam enkripsi CBC + mode autentikasi HMAC. |
CngCbcAuthenticatedEncryptorFactory |
untuk IAuthenticatedEncryptorFactoryMicrosoft.AspNetCore.DataProtection.Cng.CbcAuthenticatedEncryptor. |
CngGcmAuthenticatedEncryptionSettings |
Pengaturan untuk mengonfigurasi mekanisme enkripsi terautentikasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM. |
CngGcmAuthenticatedEncryptorFactory |
untuk IAuthenticatedEncryptorFactoryMicrosoft.AspNetCore.DataProtection.Cng.CngGcmAuthenticatedEncryptor. |
ManagedAuthenticatedEncryptionSettings |
Pengaturan untuk mengonfigurasi mekanisme enkripsi terautentikasi yang menggunakan implementasi SymmetricAlgorithm dan KeyedHashAlgorithm terkelola. |
ManagedAuthenticatedEncryptorFactory |
untuk IAuthenticatedEncryptorFactoryMicrosoft.AspNetCore.DataProtection.Managed.ManagedAuthenticatedEncryptor. |
Antarmuka
IAuthenticatedEncryptor |
Antarmuka dasar untuk menyediakan rutinitas enkripsi dan dekripsi terautentikasi. |
IAuthenticatedEncryptorFactory |
Pabrik untuk menghasilkan IAuthenticatedEncryptor instans. |
Enum
EncryptionAlgorithm |
Menentukan algoritma enkripsi simetris yang akan digunakan untuk memberikan kerahasiaan terhadap payload yang dilindungi. |
ValidationAlgorithm |
Menentukan algoritma autentikasi pesan yang akan digunakan untuk menyediakan pemeriksa perubahan ke payload yang dilindungi. |
Keterangan
Untuk informasi selengkapnya tentang perlindungan data ASP.NET Core, lihat Perlindungan Data.