Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die für authentifizierte Ver- und Entschlüsselungsroutinen verwendet werden. Die benutzerdefinierte Authentifizierung kann durch Implementieren IAuthenticatedEncryptorvon erstellt werden.
Klassen
AuthenticatedEncryptionSettings |
Einstellungen zum Konfigurieren authentifizierter Verschlüsselungsalgorithmen. |
AuthenticatedEncryptorFactory |
Ein IAuthenticatedEncryptorFactory , um basierend IAuthenticatedEncryptor auf zu AuthenticatedEncryptorConfigurationerstellen. |
CngCbcAuthenticatedEncryptionSettings |
Einstellungen zum Konfigurieren eines authentifizierten Verschlüsselungsmechanismus, der Windows CNG-Algorithmen in CBC-Verschlüsselung und HMAC-Authentifizierungsmodi verwendet. |
CngCbcAuthenticatedEncryptorFactory |
Eine IAuthenticatedEncryptorFactory für die Microsoft.AspNetCore.DataProtection.Cng.CbcAuthenticatedEncryptor. |
CngGcmAuthenticatedEncryptionSettings |
Einstellungen zum Konfigurieren eines authentifizierten Verschlüsselungsmechanismus, der Windows CNG-Algorithmen in GCM-Verschlüsselungs- und Authentifizierungsmodi verwendet. |
CngGcmAuthenticatedEncryptorFactory |
Eine IAuthenticatedEncryptorFactory für die Microsoft.AspNetCore.DataProtection.Cng.CngGcmAuthenticatedEncryptor. |
ManagedAuthenticatedEncryptionSettings |
Einstellungen zum Konfigurieren eines authentifizierten Verschlüsselungsmechanismus, der verwaltete SymmetricAlgorithm- und KeyedHashAlgorithm-Implementierungen verwendet. |
ManagedAuthenticatedEncryptorFactory |
Eine IAuthenticatedEncryptorFactory für die Microsoft.AspNetCore.DataProtection.Managed.ManagedAuthenticatedEncryptor. |
Schnittstellen
IAuthenticatedEncryptor |
Die grundlegende Schnittstelle zum Bereitstellen einer authentifizierten Verschlüsselungs- und Entschlüsselungsroutine. |
IAuthenticatedEncryptorFactory |
Eine Factory zum Erstellen von IAuthenticatedEncryptor Instanzen. |
Enumerationen
EncryptionAlgorithm |
Gibt einen symmetrischen Verschlüsselungsalgorithmus an, der zum Bereitstellen von Vertraulichkeit für geschützte Nutzlasten verwendet werden soll. |
ValidationAlgorithm |
Gibt einen Nachrichtenauthentifizierungsalgorithmus an, der zum Bereitstellen von Manipulationsschutz für geschützte Nutzlasten verwendet werden soll. |
Hinweise
Weitere Informationen zu ASP.NET Core Datenschutz finden Sie unter Datenschutz.