Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel Espacio de nombres

Contiene los tipos de configuración que se utilizan con los tipos de Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption .

Clases

AlgorithmConfiguration

Fábrica para producir IAuthenticatedEncryptorDescriptor.

AuthenticatedEncryptorConfiguration

Representa un mecanismo de cifrado autenticado generalizado.

AuthenticatedEncryptorDescriptor

Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un AuthenticatedEncryptorConfiguration objeto .

AuthenticatedEncryptorDescriptorDeserializer

Clase que puede deserializar un XElement objeto que representa la versión serializada de .AuthenticatedEncryptorDescriptor

CngCbcAuthenticatedEncryptorConfiguration

Representa un mecanismo de cifrado autenticado configurado que usa algoritmos CNG de Windows en los modos de autenticación CBC cifrado + HMAC.

CngCbcAuthenticatedEncryptorDescriptor

Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un CngCbcAuthenticatedEncryptorConfiguration objeto .

CngCbcAuthenticatedEncryptorDescriptorDeserializer

Clase que puede deserializar un XElement objeto que representa la versión serializada de .CngCbcAuthenticatedEncryptorDescriptor

CngGcmAuthenticatedEncryptorConfiguration

Representa un mecanismo de cifrado autenticado configurado que usa algoritmos CNG de Windows en los modos de cifrado y autenticación de GCM.

CngGcmAuthenticatedEncryptorDescriptor

Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un CngGcmAuthenticatedEncryptorConfiguration objeto .

CngGcmAuthenticatedEncryptorDescriptorDeserializer

Clase que puede deserializar un XElement objeto que representa la versión serializada de .CngGcmAuthenticatedEncryptorDescriptor

ManagedAuthenticatedEncryptorConfiguration

Representa un mecanismo de cifrado autenticado configurado que usa tipos y KeyedHashAlgorithm administradosSymmetricAlgorithm.

ManagedAuthenticatedEncryptorDescriptor

Descriptor que puede crear un sistema de cifrado autenticado basado en la configuración proporcionada por un ManagedAuthenticatedEncryptorConfiguration objeto .

ManagedAuthenticatedEncryptorDescriptorDeserializer

Clase que puede deserializar un XElement objeto que representa la versión serializada de .ManagedAuthenticatedEncryptorDescriptor

XmlExtensions

Extensiones de protección de datos para XElement.

XmlSerializedDescriptorInfo

Ajusta un XElement objeto que contiene la representación serializada XML de un IAuthenticatedEncryptorDescriptor junto con el tipo que se puede usar para deserializarlo.

Interfaces

IAuthenticatedEncryptorConfiguration

Configuración básica que actúa como generador para los tipos relacionados con el cifrado autenticado.

IAuthenticatedEncryptorDescriptor

Descriptor independiente que encapsula toda la información (incluido el material de clave secreta) necesaria para crear una instancia de .IAuthenticatedEncryptor

IAuthenticatedEncryptorDescriptorDeserializer

Interfaz básica para deserializar un elemento XML en .IAuthenticatedEncryptorDescriptor

Comentarios

Para obtener más información acerca de ASP.NET Core la protección de datos, consulte protección de datos.