CngGcmAuthenticatedEncryptorConfiguration Kelas
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.
Mewakili mekanisme enkripsi terautentikasi yang dikonfigurasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM.
public ref class CngGcmAuthenticatedEncryptorConfiguration sealed
public ref class CngGcmAuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class CngGcmAuthenticatedEncryptorConfiguration
public sealed class CngGcmAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type CngGcmAuthenticatedEncryptorConfiguration = class
interface IAuthenticatedEncryptorConfiguration
type CngGcmAuthenticatedEncryptorConfiguration = class
inherit AlgorithmConfiguration
Public NotInheritable Class CngGcmAuthenticatedEncryptorConfiguration
Public NotInheritable Class CngGcmAuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
- Warisan
-
CngGcmAuthenticatedEncryptorConfiguration
- Warisan
- Penerapan
Konstruktor
CngGcmAuthenticatedEncryptorConfiguration() |
Mewakili mekanisme enkripsi terautentikasi yang dikonfigurasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM. |
CngGcmAuthenticatedEncryptorConfiguration(CngGcmAuthenticatedEncryptionSettings, IServiceProvider) |
Mewakili mekanisme enkripsi terautentikasi yang dikonfigurasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM. |
CngGcmAuthenticatedEncryptorConfiguration(CngGcmAuthenticatedEncryptionSettings) |
Mewakili mekanisme enkripsi terautentikasi yang dikonfigurasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM. |
Properti
EncryptionAlgorithm |
Nama algoritma yang digunakan untuk enkripsi simetris. Properti ini sesuai dengan parameter 'pszAlgId' dari BCryptOpenAlgorithmProvider. Properti ini diperlukan untuk memiliki nilai. |
EncryptionAlgorithmKeySize |
Panjang (dalam bit) kunci yang akan digunakan untuk enkripsi simetris. Properti ini diperlukan untuk memiliki nilai. |
EncryptionAlgorithmProvider |
Nama penyedia yang berisi implementasi algoritma enkripsi simetris. Properti ini sesuai dengan parameter 'pszImplementation' dari BCryptOpenAlgorithmProvider. Properti ini bersifat opsional. |
Settings |
Mewakili mekanisme enkripsi terautentikasi yang dikonfigurasi yang menggunakan algoritma Windows CNG dalam mode enkripsi + autentikasi GCM. |
Metode
CreateNewDescriptor() |
Membuat instans baru IAuthenticatedEncryptorDescriptor berdasarkan konfigurasi ini. Instans yang baru dibuat berisi materi kunci yang unik dan berbeda dari semua deskriptor lain yang CreateNewDescriptor() dibuat oleh metode . |