CngGcmAuthenticatedEncryptionSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Configurações para configurar um mecanismo de criptografia autenticado que usa algoritmos CNG do Windows em modos de criptografia de GCM + autenticação.
public ref class CngGcmAuthenticatedEncryptionSettings sealed
public sealed class CngGcmAuthenticatedEncryptionSettings
type CngGcmAuthenticatedEncryptionSettings = class
Public NotInheritable Class CngGcmAuthenticatedEncryptionSettings
- Herança
-
CngGcmAuthenticatedEncryptionSettings
Construtores
CngGcmAuthenticatedEncryptionSettings() |
Configurações para configurar um mecanismo de criptografia autenticado que usa algoritmos CNG do Windows em modos de criptografia de GCM + autenticação. |
Propriedades
EncryptionAlgorithm |
O nome do algoritmo a ser usado para criptografia simétrica. Essa propriedade corresponde ao parâmetro 'pszAlgId' de BCryptOpenAlgorithmProvider. Essa propriedade é necessária para ter um valor. |
EncryptionAlgorithmKeySize |
O comprimento (em bits) da chave que será usada para criptografia simétrica. Essa propriedade é necessária para ter um valor. |
EncryptionAlgorithmProvider |
O nome do provedor que contém a implementação do algoritmo de criptografia simétrica. Essa propriedade corresponde ao parâmetro 'pszImplementation' de BCryptOpenAlgorithmProvider. Essa propriedade é opcional. |
Métodos
Validate() |
Valida que isso CngGcmAuthenticatedEncryptionSettings é bem formado, ou seja, que o algoritmo especificado realmente existe e pode ser instanciado corretamente. Uma exceção será gerada se a validação falhar. |