CngGcmAuthenticatedEncryptionSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configuración para configurar un mecanismo de cifrado autenticado que usa algoritmos CNG de Windows en los modos de cifrado y autenticación de GCM.
public ref class CngGcmAuthenticatedEncryptionSettings sealed
public sealed class CngGcmAuthenticatedEncryptionSettings
type CngGcmAuthenticatedEncryptionSettings = class
Public NotInheritable Class CngGcmAuthenticatedEncryptionSettings
- Herencia
-
CngGcmAuthenticatedEncryptionSettings
Constructores
CngGcmAuthenticatedEncryptionSettings() |
Configuración para configurar un mecanismo de cifrado autenticado que usa algoritmos CNG de Windows en los modos de cifrado y autenticación de GCM. |
Propiedades
EncryptionAlgorithm |
Nombre del algoritmo que se va a usar para el cifrado simétrico. Esta propiedad corresponde al parámetro "pszAlgId" de BCryptOpenAlgorithmProvider. Esta propiedad es necesaria para tener un valor. |
EncryptionAlgorithmKeySize |
Longitud (en bits) de la clave que se usará para el cifrado simétrico. Esta propiedad es necesaria para tener un valor. |
EncryptionAlgorithmProvider |
Nombre del proveedor que contiene la implementación del algoritmo de cifrado simétrico. Esta propiedad corresponde al parámetro "pszImplementation" de BCryptOpenAlgorithmProvider. Esta propiedad es opcional. |
Métodos
Validate() |
Valida que está CngGcmAuthenticatedEncryptionSettings bien formado, es decir, que el algoritmo especificado existe realmente y se puede crear una instancia correctamente. Se producirá una excepción si se produce un error en la validación. |