SymmetricEncryption

SymmetricEncryption class

Реализует стандартные симметричные алгоритмы шифрования данных с одним ключом и парольной фразой (солью).

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) Шифрует строку на основе предоставленного типа алгоритма, ключа и параметров соли

Смотрите также