Freigeben über


DES.Key Eigenschaft

Definition

Ruft den geheimen Schlüssel für den DES-Algorithmus (Data Encryption Standard) 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 geheime Schlüssel für den DES-Algorithmus.

Ausnahmen

Es wurde versucht, den Schlüssel auf null festzulegen.

Es wurde versucht, einen Schlüssel festzulegen, dessen Länge nicht gleich BlockSizeValue ist.

Es wurde versucht, einen Weak-Schlüssel (siehe IsWeakKey(Byte[])) oder einen Semiweak-Schlüssel (siehe IsSemiWeakKey(Byte[])) festzulegen.

Hinweise

Wenn diese Eigenschaft verwendet wird null , wird aufgerufen, GenerateKey um einen neuen zufälligen Wert zu erstellen.

Die Länge des Schlüssels muss gleich BlockSizeValuesein.

Dieser Algorithmus unterstützt eine Schlüssellänge von 64 Bits.

Gilt für:

Weitere Informationen