protected EllipticCurve(byte[] privateKey, int ecGroup) { super(privateKey); this.ecGroup = ecGroup; publicKey = NativeLib.getECPublicKey(privateKey, ecGroup); }