aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca')
-rw-r--r--pyecsca/sca/re/zvp.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyecsca/sca/re/zvp.py b/pyecsca/sca/re/zvp.py
index 517299f..4a783a2 100644
--- a/pyecsca/sca/re/zvp.py
+++ b/pyecsca/sca/re/zvp.py
@@ -508,7 +508,7 @@ def solve_easy_dcp(xonly_polynomial: Poly, curve: EllipticCurve) -> Set[Point]:
final = subs_curve_params(xonly_polynomial, curve)
if has_pari:
pari = cypari2.Pari()
- polynomial = pari(str(xonly_polynomial.expr).replace("**", "^"))
+ polynomial = pari(str(final.expr).replace("**", "^"))
roots = list(map(int, pari.polrootsmod(polynomial, curve.prime)))
else:
roots = final.ground_roots().keys()