AI-generated Key Takeaways
-
RSAPrivateCrtKey
is an interface representing an RSA private key using the Chinese Remainder Theorem (CRT). -
It extends the
RSAPrivateKey
interface and provides access to CRT-specific values likecrtCoefficient
,primeP
, andprimeQ
. -
This interface includes methods to retrieve these CRT values along with the public exponent.
-
It inherits methods from parent interfaces to access the private exponent and modulus.
The interface to an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem (CRT) information values.
See Also
Constant Summary
long | serialVersionUID | The type fingerprint that is set to indicate serialization compatibility with a previous version of the type. |
Inherited Constant Summary
Public Method Summary
abstract BigInteger |
getCrtCoefficient()
Returns the crtCoefficient.
|
abstract BigInteger |
getPrimeExponentP()
Returns the primeExponentP.
|
abstract BigInteger |
getPrimeExponentQ()
Returns the primeExponentQ.
|
abstract BigInteger |
getPrimeP()
Returns the primeP.
|
abstract BigInteger |
getPrimeQ()
Returns the primeQ.
|
abstract BigInteger |
getPublicExponent()
Returns the public exponent.
|
Inherited Method Summary
Constants
public static final long serialVersionUID
The type fingerprint that is set to indicate serialization compatibility with a previous version of the type.
Public Methods
public abstract BigInteger getCrtCoefficient ()
Returns the crtCoefficient.
Returns
- the crtCoefficient
public abstract BigInteger getPrimeExponentP ()
Returns the primeExponentP.
Returns
- the primeExponentP
public abstract BigInteger getPrimeExponentQ ()
Returns the primeExponentQ.
Returns
- the primeExponentQ
public abstract BigInteger getPrimeP ()
Returns the primeP.
Returns
- the primeP
public abstract BigInteger getPrimeQ ()
Returns the primeQ.
Returns
- the primeQ
public abstract BigInteger getPublicExponent ()
Returns the public exponent.
Returns
- the public exponent