Condividi tramite


ManagedAuthenticatedEncryptionSettings Classe

Definizione

Impostazioni per la configurazione di un meccanismo di crittografia autenticato che usa implementazioni SymmetricAlgorithm e KeyedHashAlgorithm gestite.

public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
Ereditarietà
ManagedAuthenticatedEncryptionSettings

Costruttori

ManagedAuthenticatedEncryptionSettings()

Impostazioni per la configurazione di un meccanismo di crittografia autenticato che usa implementazioni SymmetricAlgorithm e KeyedHashAlgorithm gestite.

Proprietà

EncryptionAlgorithmKeySize

Lunghezza ,in bit, della chiave che verrà usata per la crittografia simmetrica. Questa proprietà è necessaria per avere un valore.

EncryptionAlgorithmType

Tipo dell'algoritmo da usare per la crittografia simmetrica. Il tipo deve essere sottoclasse SymmetricAlgorithm. Questa proprietà è necessaria per avere un valore.

ValidationAlgorithmType

Tipo dell'algoritmo da utilizzare per la convalida. Il tipo di tipo deve essere sottoclasse KeyedHashAlgorithm. Questa proprietà è necessaria per avere un valore.

Metodi

Validate()

Verifica che questo ManagedAuthenticatedEncryptionSettings sia ben formato, ovvero che gli algoritmi specificati esistano effettivamente e possano essere creati correttamente. Se la convalida ha esito negativo, verrà generata un'eccezione.

Si applica a