diff options
| author | J08nY | 2024-01-10 16:29:57 +0100 |
|---|---|---|
| committer | J08nY | 2024-01-10 16:29:57 +0100 |
| commit | d36649c3b665c5341b411f735f0f4e84f331d1be (patch) | |
| tree | df6f1f6d20d6126c4e9e85cf5a192afecf985aec | |
| parent | a1741a558997ba49d132b0f47998ed4ef9ffab22 (diff) | |
| download | pyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.tar.gz pyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.tar.zst pyecsca-d36649c3b665c5341b411f735f0f4e84f331d1be.zip | |
| -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] |
