Class ECPrivateKeyStructure

  • All Implemented Interfaces:
    DEREncodable

    public class ECPrivateKeyStructure
    extends ASN1Encodable
    the elliptic curve private key object from SEC 1
    • Constructor Detail

      • ECPrivateKeyStructure

        public ECPrivateKeyStructure​(ASN1Sequence seq)
      • ECPrivateKeyStructure

        public ECPrivateKeyStructure​(java.math.BigInteger key)
    • Method Detail

      • getKey

        public java.math.BigInteger getKey()
      • getParameters

        public ASN1Object getParameters()
      • getObjectInTag

        private ASN1Object getObjectInTag​(int tagNo)
      • toASN1Object

        public DERObject toASN1Object()
        ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }
        Specified by:
        toASN1Object in class ASN1Encodable