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é š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.