共用方式為


RSAPrivateCrtKeySpec 建構函式

定義

多載

RSAPrivateCrtKeySpec(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)

根據 PKCS#1 中所定義的模數、publicExponent、privateExponent、primeP、primeExponentP、primeExponentQ 和 crtCoefficient,建立新的 RSAPrivateCrtKeySpec

RSAPrivateCrtKeySpec(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected RSAPrivateCrtKeySpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.RSAPrivateCrtKeySpec : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.RSAPrivateCrtKeySpec

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)

根據 PKCS#1 中所定義的模數、publicExponent、privateExponent、primeP、primeExponentP、primeExponentQ 和 crtCoefficient,建立新的 RSAPrivateCrtKeySpec

[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;)V", "")]
public RSAPrivateCrtKeySpec (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);
[<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;)V", "")>]
new Java.Security.Spec.RSAPrivateCrtKeySpec : 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.RSAPrivateCrtKeySpec

參數

modulus
BigInteger

模數 n

publicExponent
BigInteger

public exponent e

privateExponent
BigInteger

私人指數 d

primeP
BigInteger

n的質素 p

primeQ
BigInteger

n 的質素 q

primeExponentP
BigInteger

這是 d mod (p-1)

primeExponentQ
BigInteger

這是 d mod (q-1)

crtCoefficient
BigInteger

中國餘數定理係數 q-1 mod p

屬性

備註

根據 PKCS#1 中所定義的模數、publicExponent、privateExponent、primeP、primeExponentP、primeExponentQ 和 crtCoefficient,建立新的 RSAPrivateCrtKeySpec

java.security.spec.RSAPrivateCrtKeySpec.RSAPrivateCrtKeySpec(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 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於