|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.security.spec.RSAPrivateKeySpec
![]()
![]()
![]()
java.security.spec.RSAPrivateCrtKeySpec

public class RSAPrivateCrtKeySpec

This class specifies an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem (CRT) information values for efficiency.
Key
,
KeyFactory
,
KeySpec
,
PKCS8EncodedKeySpec
,
RSAPrivateKeySpec
,
RSAPublicKeySpec

| Constructor Summary | |
|---|---|
RSAPrivateCrtKeySpec
Creates a new RSAPrivateCrtKeySpec
given the modulus, publicExponent, privateExponent,
primeP, primeQ, primeExponentP, primeExponentQ, and
crtCoefficient as defined in PKCS#1. |
|
| Method Summary | |
|---|---|
BigInteger |
getCrtCoefficient
Returns the crtCoefficient. |
BigInteger |
getPrimeExponentP
Returns the primeExponentP. |
BigInteger |
getPrimeExponentQ
Returns the primeExponentQ. |
BigInteger |
getPrimeP
Returns the primeP. |
BigInteger |
getPrimeQ
Returns the primeQ. |
BigInteger |
getPublicExponent
Returns the public exponent. |
Methods inherited from class java.security.spec.RSAPrivateKeySpec ![]() |
|---|
getModulus |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public RSAPrivateCrtKeySpec(BigInteger![]()
![]()
modulus, BigInteger
![]()
![]()
publicExponent, BigInteger
![]()
![]()
privateExponent, BigInteger
![]()
![]()
primeP, BigInteger
![]()
![]()
primeQ, BigInteger
![]()
![]()
primeExponentP, BigInteger
![]()
![]()
primeExponentQ, BigInteger
![]()
![]()
crtCoefficient)
RSAPrivateCrtKeySpec
given the modulus, publicExponent, privateExponent,
primeP, primeQ, primeExponentP, primeExponentQ, and
crtCoefficient as defined in PKCS#1.
modulus - the modulus npublicExponent - the public exponent eprivateExponent - the private exponent dprimeP - the prime factor p of nprimeQ - the prime factor q of nprimeExponentP - this is d mod (p-1)primeExponentQ - this is d mod (q-1)crtCoefficient - the Chinese Remainder Theorem
coefficient q-1 mod p| Method Detail |
|---|

public BigInteger![]()
![]()
getPublicExponent()

public BigInteger![]()
![]()
getPrimeP()

public BigInteger![]()
![]()
getPrimeQ()

public BigInteger![]()
![]()
getPrimeExponentP()

public BigInteger![]()
![]()
getPrimeExponentQ()

public BigInteger![]()
![]()
getCrtCoefficient()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||