Module  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给定在PKCS#1中定义的模数,publicExponent,privateExponent,primeP,primeQ,primeExponentP,primeExponentQ和crtCoefficient。
        参数
        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
    • 方法详细信息

      • getPublicExponent

        public BigInteger getPublicExponent​()
        返回公共指数。
        结果
        公众指数
      • getPrimeP

        public BigInteger getPrimeP​()
        返回primeP。
        结果
        黄金
      • getPrimeQ

        public BigInteger getPrimeQ​()
        返回primeQ。
        结果
        最好的
      • getPrimeExponentP

        public BigInteger getPrimeExponentP​()
        返回primeExponentP。
        结果
        primeExponentP
      • getPrimeExponentQ

        public BigInteger getPrimeExponentQ​()
        返回primeExponentQ。
        结果
        primeExponentQ
      • getCrtCoefficient

        public BigInteger getCrtCoefficient​()
        返回crtCoefficient。
        结果
        crt系数