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