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