Bagikan melalui


Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Ruang nama

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.