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
- Byte[]
Der Schlüssel für den AesCng-Algorithmus.
Hinweise
Wenn Sie das AesCng Objekt mithilfe eines vorhandenen beibehaltenen Schlüssels erstellt haben, wird beim Lesen des Werts der Key Eigenschaft ein Versuch zum Exportieren des Schlüssels vorgenommen. In diesem Fall wird ein CryptographicException Fehler ausgelöst, wenn der Schlüssel nicht exportiert werden kann.
Darüber hinaus, wenn Sie den Wert der Key Eigenschaft festlegen, wird der beibehaltene Schlüssel nicht mehr verwendet, und stattdessen wird stattdessen ein temporärer Schlüssel verwendet. Wenn Sie den beibehaltenen Schlüssel erneut verwenden müssen, muss eine neue Instanz der AesCng Klasse erstellt werden.