KeySpecpublic class RSAPrivateCrtKeySpec extends RSAPrivateKeySpec
| Constructor | Description | 
|---|---|
| RSAPrivateCrtKeySpec | Creates a new  RSAPrivateCrtKeySpec. | 
| RSAPrivateCrtKeySpec | Creates a new  RSAPrivateCrtKeySpecwith additional key parameters. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| 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. | 
getModulus, getParams, getPrivateExponent
public RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)
RSAPrivateCrtKeySpec.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 ppublic RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, AlgorithmParameterSpec keyParams)
RSAPrivateCrtKeySpec with additional key parameters.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 pkeyParams - the parameters associated with keypublic BigInteger getPublicExponent()
public BigInteger getPrimeP()
public BigInteger getPrimeQ()
public BigInteger getPrimeExponentP()
public BigInteger getPrimeExponentQ()
public BigInteger getCrtCoefficient()
    © 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
    https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/security/spec/RSAPrivateCrtKeySpec.html