ECDsaOpenSsl.KeySize Eigenschaft

Definition

Ruft die Größe des schlüsselmodulus in Bits ab, das vom asymmetrischen Algorithmus verwendet wird, oder legt diese fest.

public:
 virtual property int KeySize { int get(); void set(int value); };
public override int KeySize { get; set; }
member this.KeySize : int with get, set
Public Overrides Property KeySize As Integer

Eigenschaftswert

Die Größe des Schlüsselmoduls, das vom asymmetrischen Algorithmus verwendet wird, in Bits.

Ausnahmen

value ist nicht zulässig von LegalKeySizes.

Hinweise

Das Festlegen dieser Eigenschaft auf den aktuellen Wert hat keine sichtbare Wirkung. Wenn Sie diese Eigenschaft auf einen neuen rechtlichen Wert festlegen, wird der aktuelle Schlüssel verworfen, die Erstellung eines neuen Schlüssels wird jedoch zurückgesetzt, bis eine erforderlich ist.

Da Schlüsselgrößen elliptische Kurven nicht eindeutig identifizieren, wird die Verwendung des Eigenschaftensetters abgeraten. Verwenden Sie die GenerateKey Methode, um einen neuen Schlüssel für eine bestimmte Kurve zu generieren.

Gilt für:

Weitere Informationen