Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Obor názvů

Obsahuje typy, které se používají pro ověřené šifrovací a dešifrovací rutiny. Vlastní ověřování lze vytvořit implementací IAuthenticatedEncryptor .

Třídy

AuthenticatedEncryptionSettings

Nastavení pro konfiguraci ověřených šifrovacích algoritmů.

AuthenticatedEncryptorFactory

IAuthenticatedEncryptor Vytvoření IAuthenticatedEncryptorFactory na AuthenticatedEncryptorConfigurationzákladě .

CngCbcAuthenticatedEncryptionSettings

Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá algoritmy Windows CNG v CBC šifrování + režimy ověřování HMAC.

CngCbcAuthenticatedEncryptorFactory

A IAuthenticatedEncryptorFactory for Microsoft.AspNetCore.DataProtection.Cng.CbcAuthenticatedEncryptor.

CngGcmAuthenticatedEncryptionSettings

Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá algoritmy Windows CNG v GCM šifrování a režim ověřování.

CngGcmAuthenticatedEncryptorFactory

A IAuthenticatedEncryptorFactory for Microsoft.AspNetCore.DataProtection.Cng.CngGcmAuthenticatedEncryptor.

ManagedAuthenticatedEncryptionSettings

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

ManagedAuthenticatedEncryptorFactory

A IAuthenticatedEncryptorFactory for Microsoft.AspNetCore.DataProtection.Managed.ManagedAuthenticatedEncryptor.

Rozhraní

IAuthenticatedEncryptor

Základní rozhraní pro poskytování ověřeného šifrování a dešifrování rutiny.

IAuthenticatedEncryptorFactory

Objekt pro vytváření IAuthenticatedEncryptor instancí.

Výčty

EncryptionAlgorithm

Určuje symetrický šifrovací algoritmus, který se má použít k poskytování důvěrnosti chráněným datovým částem.

ValidationAlgorithm

Určuje algoritmus ověřování zpráv, který se má použít k poskytování manipulací pro chráněné datové části.

Poznámky

Další informace o ochraně dat ASP.NET Core najdete v tématu Ochrana dat.