Module java.base

Class RSAPrivateCrtKeySpec

java.lang.Object
java.security.spec.RSAPrivateKeySpec
java.security.spec.RSAPrivateCrtKeySpec
所有已实现的接口:
KeySpec

public class RSAPrivateCrtKeySpec extends RSAPrivateKeySpec
该类指定了一个RSA私钥,根据中国剩余定理(CRT)信息值的效率,定义在PKCS#1 v2.2标准中。
自从:
1.2
参见:
  • Constructor Details

    • RSAPrivateCrtKeySpec

      public 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
    • RSAPrivateCrtKeySpec

      public 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
  • Method Details

    • getPublicExponent

      public BigInteger getPublicExponent()
      返回公共指数。
      返回:
      公共指数
    • getPrimeP

      public BigInteger getPrimeP()
      返回primeP。
      返回:
      primeP
    • getPrimeQ

      public BigInteger getPrimeQ()
      返回primeQ。
      返回:
      primeQ
    • getPrimeExponentP

      public BigInteger getPrimeExponentP()
      返回primeExponentP。
      返回:
      primeExponentP
    • getPrimeExponentQ

      public BigInteger getPrimeExponentQ()
      返回primeExponentQ。
      返回:
      primeExponentQ
    • getCrtCoefficient

      public BigInteger getCrtCoefficient()
      返回crtCoefficient。
      返回:
      crtCoefficient