SymmetricEncryption

SymmetricEncryption class

Εφαρμόζει τυπικούς συμμετρικούς αλγόριθμους για κρυπτογράφηση δεδομένων με ένα κλειδί και φράση πρόσβασης (salt).

public sealed class SymmetricEncryption : IDataEncryption

Κατασκευαστές

Ονομα Περιγραφή
SymmetricEncryption(SymmetricAlgorithmType, string) Δημιουργεί συμμετρικό αλγόριθμο κρυπτογράφησης με προεπιλεγμένη φράση πρόσβασης
SymmetricEncryption(SymmetricAlgorithmType, string, string) Δημιουργεί συμμετρικό αλγόριθμο κρυπτογράφησης με παραμέτρους.

Ιδιότητες

Ονομα Περιγραφή
AlgorithmType { get; set; } Λαμβάνει ή ορίζει τύπο συμμετρικού αλγορίθμου.
Key { get; set; } Λαμβάνει ή ορίζει το κλειδί του αλγόριθμου κρυπτογράφησης.
Salt { get; set; } Λαμβάνει ή ορίζει τη φράση πρόσβασης του αλγόριθμου κρυπτογράφησης.

Μέθοδοι

Ονομα Περιγραφή
Decode(string) Αποκρυπτογραφεί τη συμβολοσειρά με βάση τον παρεχόμενο τύπο αλγορίθμου, τις παραμέτρους κλειδιού και άλατος
Encode(string) Κρυπτογραφεί συμβολοσειρά με βάση τον παρεχόμενο τύπο αλγορίθμου, τις παραμέτρους κλειδιού και άλατος

Δείτε επίσης