SymmetricEncryption
SymmetricEncryption class
Implementiert standardmäßige symmetrische Algorithmen für die Datenverschlüsselung mit einem einzigen Schlüssel und einer Passphrase (Salt).
public sealed class SymmetricEncryption : IDataEncryption
Konstrukteure
Name |
Beschreibung |
SymmetricEncryption(SymmetricAlgorithmType, string) |
Erstellt einen symmetrischen Verschlüsselungsalgorithmus mit Standard-Passphrase |
SymmetricEncryption(SymmetricAlgorithmType, string, string) |
Erstellt einen symmetrischen Verschlüsselungsalgorithmus mit Parametern. |
Eigenschaften
Name |
Beschreibung |
AlgorithmType { get; set; } |
Ruft den Typ des symmetrischen Algorithmus ab oder legt ihn fest. |
Key { get; set; } |
Ruft den Schlüssel des Verschlüsselungsalgorithmus ab oder legt ihn fest. |
Salt { get; set; } |
Ruft die Passphrase des Verschlüsselungsalgorithmus ab oder legt sie fest. |
Methoden
Name |
Beschreibung |
Decode(string) |
Entschlüsselt Zeichenfolge basierend auf bereitgestelltem Algorithmustyp, Schlüssel und Salt-Parametern |
Encode(string) |
Verschlüsselt Zeichenfolge basierend auf bereitgestelltem Algorithmustyp, Schlüssel und Salt-Parametern |
Siehe auch