CngGcmAuthenticatedEncryptionSettings Clase

Definición

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()

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 debe tener un valor.

EncryptionAlgorithmKeySize

La longitud (en bits) de la clave que se utilizará para el cifrado simétrico. Esta propiedad debe 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 CngGcmAuthenticatedEncryptionSettings está bien formado, es decir, que el algoritmo especificado existe realmente y se puede crear una instancia de él correctamente. Se producirá una excepción si se produce un error de validación.

Se aplica a