模块  java.base
软件包  java.security.spec

Class RSAPrivateCrtKeySpec

    • 构造方法详细信息

      • 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
    • 方法详细信息

      • 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