diff options
Diffstat (limited to 'pyecsca/ec/signature.py')
| -rw-r--r-- | pyecsca/ec/signature.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pyecsca/ec/signature.py b/pyecsca/ec/signature.py index e61dc1b..a97594b 100644 --- a/pyecsca/ec/signature.py +++ b/pyecsca/ec/signature.py @@ -186,7 +186,7 @@ class Signature(object): p1 = self.mult.multiply(int(u1)) self.mult.init(self.params, self.pubkey) p2 = self.mult.multiply(int(u2)) - p = self.add(p1, p2, **self.params.curve.parameters)[0] + p = self.add(self.params.curve.prime, p1, p2, **self.params.curve.parameters)[0] affine = p.to_affine() v = Mod(int(affine.x), self.params.order) return signature.r == int(v) |
