Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Obor názvů

Obsahuje typy konfigurace pro použití s typy v Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption .

Třídy

AlgorithmConfiguration

Továrna pro výrobu IAuthenticatedEncryptorDescriptor.

AuthenticatedEncryptorConfiguration

Představuje zobecněný ověřený šifrovací mechanismus.

AuthenticatedEncryptorDescriptor

Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem AuthenticatedEncryptorConfiguration .

AuthenticatedEncryptorDescriptorDeserializer

Třída, která může deserializovat XElement , která představuje serializovanou verzi AuthenticatedEncryptorDescriptor.

CngCbcAuthenticatedEncryptorConfiguration

Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá algoritmy CNG systému Windows v režimech ověřování CBC + HMAC.

CngCbcAuthenticatedEncryptorDescriptor

Popisovač, který může vytvořit ověřený šifrovací systém založený na konfiguraci poskytované objektem CngCbcAuthenticatedEncryptorConfiguration .

CngCbcAuthenticatedEncryptorDescriptorDeserializer

Třída, která může deserializovat XElement , která představuje serializovanou verzi CngCbcAuthenticatedEncryptorDescriptor.

CngGcmAuthenticatedEncryptorConfiguration

Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá algoritmy CNG systému Windows v režimech šifrování A OVĚŘOVÁNÍ GCM.

CngGcmAuthenticatedEncryptorDescriptor

Popisovač, který může vytvořit ověřený šifrovací systém založený na konfiguraci poskytované objektem CngGcmAuthenticatedEncryptorConfiguration .

CngGcmAuthenticatedEncryptorDescriptorDeserializer

Třída, která může deserializovat XElement , která představuje serializovanou verzi CngGcmAuthenticatedEncryptorDescriptor.

ManagedAuthenticatedEncryptorConfiguration

Představuje nakonfigurovaný ověřený šifrovací mechanismus, který používá spravované SymmetricAlgorithm a KeyedHashAlgorithm typy.

ManagedAuthenticatedEncryptorDescriptor

Popisovač, který může vytvořit ověřený šifrovací systém na základě konfigurace poskytované objektem ManagedAuthenticatedEncryptorConfiguration .

ManagedAuthenticatedEncryptorDescriptorDeserializer

Třída, která může deserializovat XElement , která představuje serializovanou verzi ManagedAuthenticatedEncryptorDescriptor.

XmlExtensions

Rozšíření ochrany dat pro XElement.

XmlSerializedDescriptorInfo

Zabalí XElement , který obsahuje serializovanou reprezentaci IAuthenticatedEncryptorDescriptor XML spolu s typem, který lze použít k deserializaci.

Rozhraní

IAuthenticatedEncryptorConfiguration

Základní konfigurace, která slouží jako továrna pro typy související s ověřeným šifrováním.

IAuthenticatedEncryptorDescriptor

Samostatný popisovač, který zabalí všechny informace (včetně materiálu tajného IAuthenticatedEncryptorklíče) nezbytný k vytvoření instance .

IAuthenticatedEncryptorDescriptorDeserializer

Základní rozhraní pro deserializaci elementu XML do IAuthenticatedEncryptorDescriptor.

Poznámky

Další informace o ochraně dat ASP.NET Core najdete v tématu Ochrana dat.