Sdílet prostřednictvím


ManagedAuthenticatedEncryptionSettings Třída

Definice

Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá spravované implementace SymmetricAlgorithm a KeyedHashAlgorithm.

public ref class ManagedAuthenticatedEncryptionSettings sealed
public sealed class ManagedAuthenticatedEncryptionSettings
type ManagedAuthenticatedEncryptionSettings = class
Public NotInheritable Class ManagedAuthenticatedEncryptionSettings
Dědičnost
ManagedAuthenticatedEncryptionSettings

Konstruktory

ManagedAuthenticatedEncryptionSettings()

Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá spravované implementace SymmetricAlgorithm a KeyedHashAlgorithm.

Vlastnosti

EncryptionAlgorithmKeySize

Délka (v bitech) klíče, který se použije pro symetrické šifrování. Tato vlastnost musí mít hodnotu.

EncryptionAlgorithmType

Typ algoritmu, který se má použít pro symetrické šifrování. Typ musí podtřídu SymmetricAlgorithm. Tato vlastnost musí mít hodnotu.

ValidationAlgorithmType

Typ algoritmu, který se má použít k ověření. Typ typu musí být podtřídu KeyedHashAlgorithm. Tato vlastnost musí mít hodnotu.

Metody

Validate()

Ověří, že je ve ManagedAuthenticatedEncryptionSettings správném formátu, tj. že zadané algoritmy skutečně existují a je možné je správně vytvořit instanci. Pokud ověření selže, vyvolá se výjimka.

Platí pro