Compartilhar via


ManagedAuthenticatedEncryptionSettings Classe

Definição

Configurações para configurar um mecanismo de criptografia autenticado que usa implementações de SymmetricAlgorithm e KeyedHashAlgorithm gerenciadas.

public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
Herança
ManagedAuthenticatedEncryptionSettings

Construtores

ManagedAuthenticatedEncryptionSettings()

Configurações para configurar um mecanismo de criptografia autenticado que usa implementações de SymmetricAlgorithm e KeyedHashAlgorithm gerenciadas.

Propriedades

EncryptionAlgorithmKeySize

O comprimento (em bits) da chave que será usada para criptografia simétrica. Essa propriedade é necessária para ter um valor.

EncryptionAlgorithmType

O tipo do algoritmo a ser usado para criptografia simétrica. O tipo deve ser subclasse SymmetricAlgorithm. Essa propriedade é necessária para ter um valor.

ValidationAlgorithmType

O tipo do algoritmo a ser usado para validação. O tipo de tipo deve ser subclasse KeyedHashAlgorithm. Essa propriedade é necessária para ter um valor.

Métodos

Validate()

Valida que isso ManagedAuthenticatedEncryptionSettings é bem formado, ou seja, que os algoritmos especificados realmente existem e podem ser instanciados corretamente. Uma exceção será gerada se a validação falhar.

Aplica-se a