java.lang.Object
java.security.spec.RSAPrivateKeySpec
java.security.spec.RSAPrivateCrtKeySpec
- すべての実装されたインタフェース:
- KeySpec
public class RSAPrivateCrtKeySpec extends RSAPrivateKeySpec
このクラスは、効率のために中国剰余定理(CRT)の情報の値を使用して、PKCS#1 v2.2標準で定義されているように、RSA非公開鍵を指定します。
- 導入されたバージョン:
- 1.2
- 関連項目:
- Key,- KeyFactory,- KeySpec,- PKCS8EncodedKeySpec,- RSAPrivateKeySpec,- RSAPublicKeySpec
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)新しいRSAPrivateCrtKeySpecを作成します。RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, AlgorithmParameterSpec keyParams)その他のキー・パラメータを含む新しいRSAPrivateCrtKeySpecを作成します。
- 
メソッドのサマリー修飾子と型メソッド説明crtCoefficientを返します。primeExponentPを返します。primeExponentQを返します。primePを返します。primeQを返します。公開指数を返します。クラス java.security.spec.RSAPrivateKeySpecで宣言されたメソッドgetModulus, getParams, getPrivateExponent
- 
コンストラクタの詳細- 
RSAPrivateCrtKeySpecpublic RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)新しいRSAPrivateCrtKeySpecを作成します。- パラメータ:
- modulus- モジュラスn
- publicExponent- 公開指数e
- privateExponent- 非公開指数d
- primeP- nの素因数p
- primeQ- nの素因数q
- primeExponentP- d mod (p-1)
- primeExponentQ- d mod (q-1)
- crtCoefficient- 中国剰余定理の係数q-1 mod p
 
- 
RSAPrivateCrtKeySpecpublic RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, AlgorithmParameterSpec keyParams)その他のキー・パラメータを含む新しいRSAPrivateCrtKeySpecを作成します。- パラメータ:
- modulus- モジュラスn
- publicExponent- 公開指数e
- privateExponent- 非公開指数d
- primeP- nの素因数p
- primeQ- nの素因数q
- primeExponentP- d mod (p-1)
- primeExponentQ- d mod (q-1)
- crtCoefficient- 中国剰余定理の係数q-1 mod p
- keyParams- キーに関連付けられているパラメータ
- 導入されたバージョン:
- 11
 
 
- 
- 
メソッドの詳細- 
getPublicExponentpublic BigInteger getPublicExponent()公開指数を返します。- 戻り値:
- 公開指数
 
- 
getPrimePpublic BigInteger getPrimeP()primePを返します。- 戻り値:
- primeP
 
- 
getPrimeQpublic BigInteger getPrimeQ()primeQを返します。- 戻り値:
- primeQ
 
- 
getPrimeExponentPpublic BigInteger getPrimeExponentP()primeExponentPを返します。- 戻り値:
- primeExponentP
 
- 
getPrimeExponentQpublic BigInteger getPrimeExponentQ()primeExponentQを返します。- 戻り値:
- primeExponentQ
 
- 
getCrtCoefficientpublic BigInteger getCrtCoefficient()crtCoefficientを返します。- 戻り値:
- crtCoefficient
 
 
-