Compartir a través de


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

Contiene tipos de configuración para su uso con tipos en .Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption

Clases

AlgorithmConfiguration

Una 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 el cifrado CBC + modos de autenticación 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 fábrica 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 sobre ASP.NET Core la protección de datos, consulte Protección de datos.