Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy, které se používají pro ověřené rutiny šifrování a dešifrování. Vlastní ověřování lze vytvořit implementací IAuthenticatedEncryptor.
Třídy
AuthenticatedEncryptionSettings |
Nastavení pro konfiguraci ověřených šifrovacích algoritmů |
AuthenticatedEncryptorFactory |
An IAuthenticatedEncryptorFactory pro vytvoření objektu IAuthenticatedEncryptor založeného AuthenticatedEncryptorConfigurationna . |
CngCbcAuthenticatedEncryptionSettings |
Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá algoritmy Windows CNG v režimech ověřování CBC a HMAC. |
CngCbcAuthenticatedEncryptorFactory |
An IAuthenticatedEncryptorFactory for Microsoft.AspNetCore.DataProtection.Cng.CbcAuthenticatedEncryptor. |
CngGcmAuthenticatedEncryptionSettings |
Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá algoritmy Windows CNG v režimech šifrování GCM a ověřování. |
CngGcmAuthenticatedEncryptorFactory |
An 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 |
An IAuthenticatedEncryptorFactory for Microsoft.AspNetCore.DataProtection.Managed.ManagedAuthenticatedEncryptor. |
Rozhraní
IAuthenticatedEncryptor |
Základní rozhraní pro poskytování ověřené rutiny šifrování a dešifrování. |
IAuthenticatedEncryptorFactory |
Továrna 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 zajištění kontroly před neoprávněnou manipulací chráněných datových částí. |
Poznámky
Další informace o ochraně dat ASP.NET Core najdete v tématu Ochrana dat.