diff options
Diffstat (limited to 'pyecsca/ec/curve.py')
| -rw-r--r-- | pyecsca/ec/curve.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pyecsca/ec/curve.py b/pyecsca/ec/curve.py index 20dd3e0..ea18233 100644 --- a/pyecsca/ec/curve.py +++ b/pyecsca/ec/curve.py @@ -15,6 +15,7 @@ class EllipticCurve(object): def __init__(self, model: CurveModel, coordinate_model: CoordinateModel, parameters: Mapping[str, int], neutral: Point): + # TODO: Add base_point arg, order arg, cofactor arg. if coordinate_model not in model.coordinates.values(): raise ValueError if set(model.parameter_names).symmetric_difference(parameters.keys()): @@ -27,6 +28,7 @@ class EllipticCurve(object): self.neutral = neutral def is_on_curve(self, point: Point) -> bool: + #TODO pass def is_neutral(self, point: Point) -> bool: |
