AesCng.Key Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Schlüssel für den AesCng-Algorithmus ab oder legt ihn fest.
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()
Eigenschaftswert
Der Schlüssel für den AesCng-Algorithmus.
Hinweise
Wenn Sie das AesCng Objekt mit einem vorhandenen persistenten Schlüssel erstellt haben, wird beim Lesen des Werts der Key -Eigenschaft versucht, den Schlüssel zu exportieren. Wenn der Schlüssel in diesem Fall nicht exportiert werden kann, wird eine CryptographicException ausgelöst.
Wenn Sie außerdem den Wert der Key -Eigenschaft festlegen, wird der persistente Schlüssel nicht mehr verwendet, und stattdessen wird ein temporärer Schlüssel verwendet. Wenn Sie den persistenten Schlüssel erneut verwenden müssen, muss eine neue Instanz der AesCng -Klasse erstellt werden.