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