EllipticCurveBackend interfaces