diff options
| -rw-r--r-- | docs/index.rst | 2 | ||||
| m--------- | notebook | 0 | ||||
| -rw-r--r-- | pyecsca/sca/re/zvp.py | 2 |
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] |
