aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2024-01-10 16:29:57 +0100
committerJ08nY2024-01-10 16:29:57 +0100
commitd36649c3b665c5341b411f735f0f4e84f331d1be (patch)
treedf6f1f6d20d6126c4e9e85cf5a192afecf985aec
parenta1741a558997ba49d132b0f47998ed4ef9ffab22 (diff)
downloadpyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.tar.gz
pyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.tar.zst
pyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.zip
-rw-r--r--docs/index.rst2
m---------notebook0
-rw-r--r--pyecsca/sca/re/zvp.py2
3 files changed, 2 insertions, 2 deletions
diff --git a/docs/index.rst b/docs/index.rst
index 8c55831..64e84bc 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -37,7 +37,7 @@ It is currently in an alpha stage of development and thus only provides:
.. card:: Code generation
Synthesis of C implementations of ECC for embedded devices, given any implementation configuration (see :doc:`notebook/codegen`),
- CPU-level simulation of implementations (see :doc:`notebook/simulator`)
+ CPU-level emulation of implementations (see :doc:`notebook/emulator`)
.. card:: Trace acquisition
diff --git a/notebook b/notebook
-Subproject b61cdf49c1a449e1347c500ac07e8f1d5cb4de2
+Subproject 2681a2de255486ba503c38997eca67e6bf63449
diff --git a/pyecsca/sca/re/zvp.py b/pyecsca/sca/re/zvp.py
index c71ace8..6b1beac 100644
--- a/pyecsca/sca/re/zvp.py
+++ b/pyecsca/sca/re/zvp.py
@@ -431,7 +431,7 @@ def zvp_points(poly: Poly, curve: EllipticCurve, k: int, n: int) -> Set[Point]:
:param curve: The curve to compute over.
:param k: The discrete-log relationship between the two points, i.e. (x2, x2) = [k](x1, x1)
:param n: The curve order.
- :return: The set of points (x1, x1).
+ :return: The set of points (x1, y1).
"""
# If input poly is trivial (only in params), abort early
if not set(symbols("x1,x2,y1,y2")).intersection(poly.gens): # type: ignore[attr-defined]