AesCng.Key Vlastnost

Definice

Získá nebo nastaví klíč pro AesCng algoritmus.

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()

Hodnota vlastnosti

Byte[]

Klíč pro AesCng algoritmus.

Poznámky

Pokud jste objekt vytvořili AesCng pomocí existujícího trvalého klíče, při čtení hodnoty Key vlastnosti se provede pokus o export klíče. V takovém případě, pokud klíč není možné exportovat, CryptographicException vyvolá se vyvolá.

Kromě toho, pokud nastavíte hodnotu Key vlastnosti, trvalý klíč se už nebude používat a místo toho se použije dočasný klíč. Pokud potřebujete znovu použít trvalý klíč, je potřeba vytvořit novou instanci AesCng třídy.

Platí pro