Module  java.base
软件包  java.security.spec

Class RSAOtherPrimeInfo



  • public class RSAOtherPrimeInfo
    extends Object
    该类表示RSA的OtherPrimeInfo结构中的三元组(素数,指数和系数),如PKCS#1 v2.1中定义的。 RSA的OtherPrimeInfo的ASN.1语法如下:
      OtherPrimeInfo ::= SEQUENCE {
       prime INTEGER,
       exponent INTEGER,
       coefficient INTEGER
       } 
    从以下版本开始:
    1.4
    另请参见:
    RSAPrivateCrtKeySpecRSAMultiPrimePrivateCrtKey
    • 构造方法详细信息

      • RSAOtherPrimeInfo

        public RSAOtherPrimeInfo​(BigInteger prime,
                                 BigInteger primeExponent,
                                 BigInteger crtCoefficient)
        创建一个新的 RSAOtherPrimeInfo给定了在PKCS#1中定义的素数,素数,和crtCoefficient。
        参数
        prime - n的主要因素。
        primeExponent - 指数。
        crtCoefficient - 中国剩余定理系数。
        异常
        NullPointerException -如果任何一个参数,即 primeprimeExponentcrtCoefficient ,为空。
    • 方法详细信息

      • getPrime

        public final BigInteger getPrime​()
        返回素数。
        结果
        主要。
      • getExponent

        public final BigInteger getExponent​()
        返回素数的指数。
        结果
        主要成分。
      • getCrtCoefficient

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