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()

Vlastnosti

EncryptionAlgorithmKeySize

Délka klíče (v bitech), 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í být podtřídou SymmetricAlgorithm . Tato vlastnost musí mít hodnotu.

ValidationAlgorithmType

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

Metody

Validate()

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

Platí pro