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

X9FieldElement

public class X9FieldElement : Asn1Encodable
using Org.BouncyCastle.Math.EC; namespace Org.BouncyCastle.Asn1.X9 { public class X9FieldElement : Asn1Encodable { private ECFieldElement f; public ECFieldElement Value => f; public X9FieldElement(ECFieldElement f) { this.f = f; } public override Asn1Object ToAsn1Object() { int byteLength = X9IntegerConverter.GetByteLength(f); return new DerOctetString(X9IntegerConverter.IntegerToBytes(f.ToBigInteger(), byteLength)); } } }