public PrimeCurve(Curve curveName, BigInteger p, BigInteger b, EccPoint g, BigInteger n) { CurveName = curveName; FieldSizeQ = p; CoefficientB = b; BasePointG = g; OrderN = n; _operator = new PrimeFieldOperator(p); }
public EdwardsCurve(Curve curveName, BigInteger p, BigInteger a, BigInteger d, EdPoint g, BigInteger n, int b, int dSAn, int c) { CurveName = curveName; FieldSizeQ = p; CoefficientA = a; CoefficientD = d; BasePointG = g; OrderN = n; VariableB = b; VariableN = dSAn; VariableC = c; _operator = new PrimeFieldOperator(p); }