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