aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2023-09-23 13:37:30 +0200
committerJ08nY2023-09-23 13:37:30 +0200
commitc7bc7ac39cb828a5a2ed06707017525459a6d000 (patch)
treeec0001a9376b61f3db4538e67187822609e00782
parenta5697709ba9cd8bb0c2de794852df6fdfadf8ebf (diff)
downloadpyecsca-c7bc7ac39cb828a5a2ed06707017525459a6d000.tar.gz
pyecsca-c7bc7ac39cb828a5a2ed06707017525459a6d000.tar.zst
pyecsca-c7bc7ac39cb828a5a2ed06707017525459a6d000.zip
Fix ZVP perf script.
-rwxr-xr-xtest/ec/perf_formula.py4
-rw-r--r--test/sca/perf_zvp.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/test/ec/perf_formula.py b/test/ec/perf_formula.py
index f4affa3..0a5f2a0 100755
--- a/test/ec/perf_formula.py
+++ b/test/ec/perf_formula.py
@@ -31,7 +31,7 @@ def main(profiler, mod, operations, directory):
add = coords.formulas["add-2015-rcb"]
dbl = coords.formulas["dbl-2015-rcb"]
click.echo(
- f"Profiling {operations} {p256.curve.prime.bit_length()}-bit doubling formula (dbl2016rcb) executions..."
+ f"Profiling {operations} {p256.curve.prime.bit_length()}-bit doubling formula (dbl2015rcb) executions..."
)
one_point = p256.generator
with Profiler(
@@ -40,7 +40,7 @@ def main(profiler, mod, operations, directory):
for _ in range(operations):
one_point = dbl(p256.curve.prime, one_point, **p256.curve.parameters)[0]
click.echo(
- f"Profiling {operations} {p256.curve.prime.bit_length()}-bit addition formula (add2016rcb) executions..."
+ f"Profiling {operations} {p256.curve.prime.bit_length()}-bit addition formula (add2015rcb) executions..."
)
other_point = p256.generator
with Profiler(
diff --git a/test/sca/perf_zvp.py b/test/sca/perf_zvp.py
index 6b4744f..a329d59 100644
--- a/test/sca/perf_zvp.py
+++ b/test/sca/perf_zvp.py
@@ -29,8 +29,8 @@ def main(profiler, mod, operations, directory):
cfg.ec.mod_implementation = mod
p128 = get_params("secg", "secp128r1", "projective")
formula = p128.curve.coordinate_model.formulas["add-2015-rcb"]
- unrolled = unroll_formula(formula)
- poly = unrolled[7]
+ unrolled = unroll_formula(formula, affine=True)
+ poly = unrolled[6]
k = 5
click.echo(