Class RSAPrivateKeyStructure

    • Method Detail

      • getVersion

        public int getVersion()
        Deprecated.
      • getModulus

        public BigInteger getModulus()
        Deprecated.
      • getPublicExponent

        public BigInteger getPublicExponent()
        Deprecated.
      • getPrivateExponent

        public BigInteger getPrivateExponent()
        Deprecated.
      • getPrime1

        public BigInteger getPrime1()
        Deprecated.
      • getPrime2

        public BigInteger getPrime2()
        Deprecated.
      • getExponent1

        public BigInteger getExponent1()
        Deprecated.
      • getExponent2

        public BigInteger getExponent2()
        Deprecated.
      • getCoefficient

        public BigInteger getCoefficient()
        Deprecated.
      • toASN1Primitive

        public ASN1Primitive toASN1Primitive()
        Deprecated.
        This outputs the key in PKCS1v2 format.
              RSAPrivateKey ::= SEQUENCE {
                                  version Version,
                                  modulus INTEGER, -- n
                                  publicExponent INTEGER, -- e
                                  privateExponent INTEGER, -- d
                                  prime1 INTEGER, -- p
                                  prime2 INTEGER, -- q
                                  exponent1 INTEGER, -- d mod (p-1)
                                  exponent2 INTEGER, -- d mod (q-1)
                                  coefficient INTEGER, -- (inverse of q) mod p
                                  otherPrimeInfos OtherPrimeInfos OPTIONAL
                              }
        
              Version ::= INTEGER { two-prime(0), multi(1) }
                (CONSTRAINED BY {-- version must be multi if otherPrimeInfos present --})
         

        This routine is written to output PKCS1 version 2.1, private keys.

        Specified by:
        toASN1Primitive in interface ASN1Encodable
        Specified by:
        toASN1Primitive in class ASN1Object
        Returns:
        a primitive representation of this object.