IDSAKeyPairGenerator.Initialize Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Initialize(IDSAParams, SecureRandom) |
Inizializza il generatore di coppie di chiavi usando i parametri della famiglia DSA (p,q e g) e un'origine di bit SecureRandom facoltativa. |
| Initialize(Int32, Boolean, SecureRandom) |
Inizializza il generatore di coppie di chiavi per una determinata lunghezza del modulo (anziché parametri) e un'origine di bit SecureRandom facoltativa. |
Initialize(IDSAParams, SecureRandom)
Inizializza il generatore di coppie di chiavi usando i parametri della famiglia DSA (p,q e g) e un'origine di bit SecureRandom facoltativa.
[Android.Runtime.Register("initialize", "(Ljava/security/interfaces/DSAParams;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_interfaces_DSAParams_Ljava_security_SecureRandom_Handler:Java.Security.Interfaces.IDSAKeyPairGeneratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Initialize(Java.Security.Interfaces.IDSAParams? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(Ljava/security/interfaces/DSAParams;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_interfaces_DSAParams_Ljava_security_SecureRandom_Handler:Java.Security.Interfaces.IDSAKeyPairGeneratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Initialize : Java.Security.Interfaces.IDSAParams * Java.Security.SecureRandom -> unit
Parametri
- params
- IDSAParams
parametri da usare per generare le chiavi.
- random
- SecureRandom
origine bit casuale da usare per generare bit chiave; può essere Null.
- Attributi
Eccezioni
se i valori dei parametri specificati sono o non sono null validi.
Commenti
Inizializza il generatore di coppie di chiavi usando i parametri della famiglia DSA (p,q e g) e un'origine di bit SecureRandom facoltativa. Se è necessaria un'origine di bit SecureRandom ma non specificata, ad esempio Null, verrà usata un'istanza secureRandom predefinita.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Initialize(Int32, Boolean, SecureRandom)
Inizializza il generatore di coppie di chiavi per una determinata lunghezza del modulo (anziché parametri) e un'origine di bit SecureRandom facoltativa.
[Android.Runtime.Register("initialize", "(IZLjava/security/SecureRandom;)V", "GetInitialize_IZLjava_security_SecureRandom_Handler:Java.Security.Interfaces.IDSAKeyPairGeneratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Initialize(int modlen, bool genParams, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(IZLjava/security/SecureRandom;)V", "GetInitialize_IZLjava_security_SecureRandom_Handler:Java.Security.Interfaces.IDSAKeyPairGeneratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Initialize : int * bool * Java.Security.SecureRandom -> unit
Parametri
- modlen
- Int32
lunghezza del modulo in bit. I valori validi sono multipli di 64 tra 512 e 1024, inclusi, 2048 e 3072.
- genParams
- Boolean
se generare o meno nuovi parametri per la lunghezza del modulo richiesta.
- random
- SecureRandom
origine bit casuale da usare per generare bit chiave; può essere Null.
- Attributi
Eccezioni
se la lunghezza del modulo specificata non è valida o se non sono presenti valori precalcosi e genParams è false.
Commenti
Inizializza il generatore di coppie di chiavi per una determinata lunghezza del modulo (anziché parametri) e un'origine di bit SecureRandom facoltativa. Se è necessaria un'origine di bit SecureRandom ma non specificata, ad esempio Null, verrà usata un'istanza secureRandom predefinita.
Se genParams è true, questo metodo genera nuovi parametri p, q e g. Se è false, il metodo usa parametri precomputti per la lunghezza del modulo richiesta. Se non sono presenti parametri precomputti per la lunghezza del modulo, verrà generata un'eccezione.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.