Langue

ManagedAuthenticatedEncryptionSettings Classe

Définition

Paramètres de configuration d’un mécanisme de chiffrement authentifié qui utilise des implémentations symmetricAlgorithm et KeyedHashAlgorithm managées.

public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
Héritage
ManagedAuthenticatedEncryptionSettings

Constructeurs

Nom Description
ManagedAuthenticatedEncryptionSettings()

Paramètres de configuration d’un mécanisme de chiffrement authentifié qui utilise des implémentations symmetricAlgorithm et KeyedHashAlgorithm managées.

Propriétés

Nom Description
EncryptionAlgorithmKeySize

Longueur (en bits) de la clé qui sera utilisée pour le chiffrement symétrique. Cette propriété doit avoir une valeur.

EncryptionAlgorithmType

Type de l’algorithme à utiliser pour le chiffrement symétrique. Le type doit sous-classe SymmetricAlgorithm. Cette propriété doit avoir une valeur.

ValidationAlgorithmType

Type de l’algorithme à utiliser pour la validation. Le type de type doit sous-classe KeyedHashAlgorithm. Cette propriété doit avoir une valeur.

Méthodes

Nom Description
Validate()

Vérifie que cela ManagedAuthenticatedEncryptionSettings est bien formé, c’est-à-dire que les algorithmes spécifiés existent réellement et peuvent être instanciés correctement. Une exception est levée si la validation échoue.

S’applique à