<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.0" />

ECPrivateKeyStructure

public Asn1Encodable Parameters { get; }

public Asn1OctetString PrivateKey { get; }

public DerBitString PublicKey { get; }

public DerInteger Version { get; }

public ECPrivateKeyStructure(int orderBitLength, BigInteger key)

public ECPrivateKeyStructure(int orderBitLength, BigInteger key, Asn1Encodable parameters)

public ECPrivateKeyStructure(int orderBitLength, BigInteger key, DerBitString publicKey, Asn1Encodable parameters)

public static ECPrivateKeyStructure GetInstance(object obj)

public static ECPrivateKeyStructure GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

public static ECPrivateKeyStructure GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

public virtual BigInteger GetKey()

public virtual Asn1Object GetParameters()

public virtual DerBitString GetPublicKey()