DES.Key Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает секретный ключ для алгоритма шифрования данных уровня "Стандартный" (DES).
public:
virtual property cli::array <System::Byte> ^ Key { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public override byte[] Key { get; set; }
member this.Key : byte[] with get, set
Public Overrides Property Key As Byte()
Значение свойства
Секретный ключ для алгоритма DES .
Исключения
Предпринята попытка задать для ключа значение null.
Предпринята попытка задать ключ, длина которого не равна BlockSizeValue.
Предпринята попытка установить слабый ключ (см. раздел IsWeakKey(Byte[])) или полу-слабый ключ (см. раздел IsSemiWeakKey(Byte[])).
Комментарии
Если это свойство null используется, GenerateKey вызывается для создания нового случайного значения.
Длина ключа должна быть равна BlockSizeValue.
Этот алгоритм поддерживает длину ключа 64 бита.