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

Class RSAOtherPrimeInfo


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

      • RSAOtherPrimeInfo

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

      • getPrime

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

        public final BigInteger getExponent()
        返回素数的指数。
        结果
        primeExponent。
      • getCrtCoefficient

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