Freigeben über


SymmetricAlgorithm.Key Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des geheimen Schlüssels für den symmetrischen Algorithmus.

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

Eigenschaftswert

Byte[]

Der geheime Schlüssel, der für den symmetrischen Algorithmus verwendet werden soll.

Ausnahmen

Es wurde versucht, den Schlüssel auf .null

Die Schlüsselgröße ist ungültig.

Hinweise

Der geheime Schlüssel wird sowohl für die Verschlüsselung als auch für die Entschlüsselung verwendet. Damit ein symmetrischer Algorithmus funktioniert, darf der geheime Schlüssel nur dem Absender und dem Empfänger bekannt sein. Die gültigen Schlüsselgrößen werden durch die spezielle symmetrische Algorithmusimplementierung angegeben und in der LegalKeySizes Eigenschaft aufgeführt.

Wenn diese Eigenschaft null verwendet wird, wird die GenerateKey Methode aufgerufen, um einen neuen Zufallswert zu erstellen.

Gilt für:

Weitere Informationen