RSAMultiPrimePrivateCrtKeySpec Costruttori
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 |
|---|---|
| RSAMultiPrimePrivateCrtKeySpec(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| RSAMultiPrimePrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, RSAOtherPrimeInfo[]) |
Crea un nuovo |
| RSAMultiPrimePrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, RSAOtherPrimeInfo[], IAlgorithmParameterSpec) |
Crea un nuovo |
RSAMultiPrimePrivateCrtKeySpec(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected RSAMultiPrimePrivateCrtKeySpec(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
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
RSAMultiPrimePrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, RSAOtherPrimeInfo[])
Crea un nuovo RSAMultiPrimePrivateCrtKeySpecoggetto .
[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;)V", "")]
public RSAMultiPrimePrivateCrtKeySpec(Java.Math.BigInteger? modulus, Java.Math.BigInteger? publicExponent, Java.Math.BigInteger? privateExponent, Java.Math.BigInteger? primeP, Java.Math.BigInteger? primeQ, Java.Math.BigInteger? primeExponentP, Java.Math.BigInteger? primeExponentQ, Java.Math.BigInteger? crtCoefficient, Java.Security.Spec.RSAOtherPrimeInfo[]? otherPrimeInfo);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;)V", "")>]
new Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec : Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Security.Spec.RSAOtherPrimeInfo[] -> Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec
Parametri
- modulus
- BigInteger
modulo n
- publicExponent
- BigInteger
l'esponente pubblico e
- privateExponent
- BigInteger
l'esponente privato d
- primeP
- BigInteger
il fattore primo p di n
- primeQ
- BigInteger
il fattore primo q di n
- primeExponentP
- BigInteger
questo è d mod (p-1)
- primeExponentQ
- BigInteger
questo è d mod (q-1)
- crtCoefficient
- BigInteger
il coefficiente del teorema del resto cinese q-1 mod p
- otherPrimeInfo
- RSAOtherPrimeInfo[]
triplette del resto dei primi, è possibile specificare null se sono presenti solo due fattori primi (p e q)
- Attributi
Eccezioni
se otherPrimeInfo non è null ma vuoto.
Commenti
Crea un nuovo RSAMultiPrimePrivateCrtKeySpecoggetto .
Si noti che il contenuto di viene copiato per proteggersi dalla successiva modifica durante la costruzione di otherPrimeInfo questo oggetto.
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
RSAMultiPrimePrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, RSAOtherPrimeInfo[], IAlgorithmParameterSpec)
Crea un nuovo RSAMultiPrimePrivateCrtKeySpec oggetto con parametri di chiave aggiuntivi.
[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;Ljava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=35)]
public RSAMultiPrimePrivateCrtKeySpec(Java.Math.BigInteger? modulus, Java.Math.BigInteger? publicExponent, Java.Math.BigInteger? privateExponent, Java.Math.BigInteger? primeP, Java.Math.BigInteger? primeQ, Java.Math.BigInteger? primeExponentP, Java.Math.BigInteger? primeExponentQ, Java.Math.BigInteger? crtCoefficient, Java.Security.Spec.RSAOtherPrimeInfo[]? otherPrimeInfo, Java.Security.Spec.IAlgorithmParameterSpec? keyParams);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;Ljava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=35)>]
new Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec : Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Security.Spec.RSAOtherPrimeInfo[] * Java.Security.Spec.IAlgorithmParameterSpec -> Java.Security.Spec.RSAMultiPrimePrivateCrtKeySpec
Parametri
- modulus
- BigInteger
modulo n
- publicExponent
- BigInteger
l'esponente pubblico e
- privateExponent
- BigInteger
l'esponente privato d
- primeP
- BigInteger
il fattore primo p di n
- primeQ
- BigInteger
il fattore primo q di n
- primeExponentP
- BigInteger
questo è d mod (p-1)
- primeExponentQ
- BigInteger
questo è d mod (q-1)
- crtCoefficient
- BigInteger
il coefficiente del teorema del resto cinese q-1 mod p
- otherPrimeInfo
- RSAOtherPrimeInfo[]
triplette del resto dei primi, è possibile specificare null se sono presenti solo due fattori primi (p e q)
- keyParams
- IAlgorithmParameterSpec
parametri associati alla chiave
- Attributi
Commenti
Crea un nuovo RSAMultiPrimePrivateCrtKeySpec oggetto con parametri di chiave aggiuntivi.
Si noti che il contenuto di viene copiato per proteggersi dalla successiva modifica durante la costruzione di otherPrimeInfo questo oggetto.
Aggiunta in 11.
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.