aboutsummaryrefslogtreecommitdiff
path: root/pyecsca/ec/curve.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca/ec/curve.py')
-rw-r--r--pyecsca/ec/curve.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyecsca/ec/curve.py b/pyecsca/ec/curve.py
index b69bc9b..380ac2b 100644
--- a/pyecsca/ec/curve.py
+++ b/pyecsca/ec/curve.py
@@ -343,7 +343,7 @@ class EllipticCurve:
)
def __hash__(self):
- return hash((self.model, self.coordinate_model, self.prime, self.parameters))
+ return hash((self.model, self.coordinate_model, self.prime, tuple(self.parameters.keys()), tuple(self.parameters.values())))
def __str__(self):
return "EllipticCurve"