public Point(Curve curve, FieldElement x, FieldElement y, BigInteger z) { this.curve = curve; this.x = x; this.y = y; this.z = z; }
private X9ECParameters(string name, Curve curve, BigInteger x, BigInteger y, BigInteger n) : this(name, curve, new Point(curve, new FieldElement(curve.Q, x), new FieldElement(curve.Q, y)), n, BigInteger.One) { }
public Point(Curve curve, FieldElement x, FieldElement y) : this(curve, x, y, BigInteger.One) { }
public X9ECParameters(string name, Curve curve, Point g, BigInteger n, BigInteger h) { this.name = name; this.curve = curve; this.g = g; this.n = n; this.h = h; }