Sprache

KeyGenParameterSpec.Builder.SetKeySize(Int32) Methode

Definition

Legt die Größe (in Bits) des zu generierenden Schlüssels fest.

[Android.Runtime.Register("setKeySize", "(I)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=23)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetKeySize(int keySize);
[<Android.Runtime.Register("setKeySize", "(I)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=23)>]
member this.SetKeySize : int -> Android.Security.Keystore.KeyGenParameterSpec.Builder

Parameter

keySize
Int32

Gibt zurück

Attribute

Hinweise

Legt die Größe (in Bits) des zu generierenden Schlüssels fest. Bei RSA-Schlüsseln wird beispielsweise die Modulgröße festgelegt, bei EC-Schlüsseln wählt dies eine Kurve mit einer übereinstimmenden Feldgröße aus, und für symmetrische Schlüssel legt dies die Größe der Bitzeichenfolge fest, die ihr Schlüsselmaterial ist. Bei ML-DSA Schlüsseln wird die Schlüsselgröße ignoriert.

Die Standardtastengröße ist für jeden Schlüsselalgorithmus spezifisch. Wenn die Schlüsselgröße nicht über diese Methode festgelegt wird, sollte sie anhand der algorithmusspezifischen Parameter (sofern vorhanden) nachschlagen, die über setAlgorithmParameterSpec bereitgestellt werden.

Android-Referenz für android.security.keystore.KeyGenParameterSpec.Builder.setKeySize.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: