Java™ Platform
Standard Ed. 8
compact1, compact2, compact3
java.security.spec

Class RSAOtherPrimeInfo



  • public class RSAOtherPrimeInfo
    extends Object
    This class represents the triplet (prime, exponent, and coefficient) inside RSA's OtherPrimeInfo structure, as defined in the PKCS#1 v2.2 standard. The ASN.1 syntax of RSA's OtherPrimeInfo is as follows:
     OtherPrimeInfo ::= SEQUENCE {
       prime        INTEGER,
       exponent     INTEGER,
       coefficient  INTEGER
     }
    
     
    Since:
    1.4
    See Also:
    RSAPrivateCrtKeySpec, RSAMultiPrimePrivateCrtKey
    • Constructor Detail

      • RSAOtherPrimeInfo

        public RSAOtherPrimeInfo(BigInteger prime,
                                 BigInteger primeExponent,
                                 BigInteger crtCoefficient)
        Creates a new RSAOtherPrimeInfo given the prime, primeExponent, and crtCoefficient as defined in PKCS#1.
        Parameters:
        prime - the prime factor of n.
        primeExponent - the exponent.
        crtCoefficient - the Chinese Remainder Theorem coefficient.
        Throws:
        NullPointerException - if any of the parameters, i.e. prime, primeExponent, crtCoefficient, is null.
    • Method Detail

      • getPrime

        public final BigInteger getPrime()
        Returns the prime.
        Returns:
        the prime.
      • getExponent

        public final BigInteger getExponent()
        Returns the prime's exponent.
        Returns:
        the primeExponent.
      • getCrtCoefficient

        public final BigInteger getCrtCoefficient()
        Returns the prime's crtCoefficient.
        Returns:
        the crtCoefficient.
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部