aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/ec
diff options
context:
space:
mode:
authorJ08nY2025-07-31 13:29:10 +0200
committerJ08nY2025-07-31 13:29:10 +0200
commitf3bfa81460187ec3f696d2a851266cba46563a32 (patch)
tree3463d4d743ff0198d810278e6bacf3d0abb5f6d9 /pyecsca/ec
parente39369d6aa28c85b04aab98034b6d2a2a648ea5c (diff)
downloadpyecsca-f3bfa81460187ec3f696d2a851266cba46563a32.tar.gz
pyecsca-f3bfa81460187ec3f696d2a851266cba46563a32.tar.zst
pyecsca-f3bfa81460187ec3f696d2a851266cba46563a32.zip
Split EPA functonality to speed up computation.
Diffstat (limited to 'pyecsca/ec')
-rw-r--r--pyecsca/ec/formula/fake.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/pyecsca/ec/formula/fake.py b/pyecsca/ec/formula/fake.py
index c85f607..f3f0c32 100644
--- a/pyecsca/ec/formula/fake.py
+++ b/pyecsca/ec/formula/fake.py
@@ -95,10 +95,20 @@ class FakePoint(Point):
def field(self):
return 0
+ @field.setter
+ def field(self, value):
+ """Setter for field, does nothing."""
+ pass
+
@property
def coords(self):
return _fake_coords(self.coordinate_model)
+ @coords.setter
+ def coords(self, value):
+ """Setter for coordinates, does nothing."""
+ pass
+
def __str__(self):
return f"FakePoint{id(self)}"