All Packages Class Hierarchy This Package Previous Next Index
Class au.net.aba.security.spec.RSAPrivateCrtKeySpec
java.lang.Object
|
+----au.net.aba.security.spec.RSAPrivateCrtKeySpec
- public class RSAPrivateCrtKeySpec
- extends Object
- implements KeySpec
A class that provides a specification for a RSA Private Key with
components for using Chinese remainder theorem.
- See Also:
- Key, KeyFactory, KeySpec, PKCS8EncodedKeySpec, RSAPrivateKeySpec, RSAPublicKeySpec
-
ident
-
-
RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)
- basic constructor
-
getCrtCoefficient()
- Returns the crtCoefficient.
-
getModulus()
- Returns the modulus.
-
getPrimeExponentP()
- Returns the primeExponentP.
-
getPrimeExponentQ()
- Returns the primeExponentQ.
-
getPrimeP()
- Returns the primeP.
-
getPrimeQ()
- Returns the primeQ.
-
getPrivateExponent()
- Returns the private exponent.
-
getPublicExponent()
- Returns the public exponent.
ident
public static final String ident
RSAPrivateCrtKeySpec
public RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
- basic constructor
- Parameters:
- modulus - the modulus.
- publicExponent - the public exponent.
- privateExponent - the private exponent.
- primeP - the prime P.
- primeQ - the prime Q.
- primeExponentP - the prime exponent for P.
- primeExponentQ - the prime exponent for Q.
- crtCoefficient - the CRT coefficient.
getModulus
public BigInteger getModulus()
- Returns the modulus.
- Returns:
- the modulus.
getPublicExponent
public BigInteger getPublicExponent()
- Returns the public exponent.
- Returns:
- the public exponent.
getPrivateExponent
public BigInteger getPrivateExponent()
- Returns the private exponent.
- Returns:
- the private exponent.
getPrimeP
public BigInteger getPrimeP()
- Returns the primeP.
- Returns:
- the primeP.
getPrimeQ
public BigInteger getPrimeQ()
- Returns the primeQ.
- Returns:
- the primeQ.
getPrimeExponentP
public BigInteger getPrimeExponentP()
- Returns the primeExponentP.
- Returns:
- the primeExponentP.
getPrimeExponentQ
public BigInteger getPrimeExponentQ()
- Returns the primeExponentQ.
- Returns:
- the primeExponentQ.
getCrtCoefficient
public BigInteger getCrtCoefficient()
- Returns the crtCoefficient.
- Returns:
- the crtCoefficient.
All Packages Class Hierarchy This Package Previous Next Index