S currenly is not used by this package
EllipticCurve(this.name, this.bitSize, this.p, this.a, this.b, this.S, this.G, this.n, this.h);