aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorandrr3j2023-07-19 14:11:48 +0200
committerandrr3j2023-07-19 14:15:59 +0200
commit9cc17da21c191c4e1b3c652d98ce4e493f811844 (patch)
treeac3ecf654e984818dc13ee40711b23fbfa691016
parentf55677d0f66a5003ed25d27afaa7db250c07e6fb (diff)
downloadpyecsca-codegen-9cc17da21c191c4e1b3c652d98ce4e493f811844.tar.gz
pyecsca-codegen-9cc17da21c191c4e1b3c652d98ce4e493f811844.tar.zst
pyecsca-codegen-9cc17da21c191c4e1b3c652d98ce4e493f811844.zip
test fix
-rw-r--r--test/test_simulator.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/test/test_simulator.py b/test/test_simulator.py
index 56349c8..2e363e7 100644
--- a/test/test_simulator.py
+++ b/test/test_simulator.py
@@ -100,11 +100,10 @@ class KeyGenerationTests(SimulatorTest):
def do_keygen_test(self, runner, params, mult_class, formulas, mult_name):
def callback(target, mult, params):
- for _ in range(3):
- priv, pub = target.generate()
- self.assertTrue(params.curve.is_on_curve(pub))
- expected = mult.multiply(priv).to_affine()
- self.assertEqual(pub, expected)
+ priv, pub = target.generate()
+ self.assertTrue(params.curve.is_on_curve(pub))
+ expected = mult.multiply(priv).to_affine()
+ self.assertEqual(pub, expected)
self.do_basic_test(callback, runner, params, mult_class, formulas, mult_name, False, False)
@@ -132,7 +131,7 @@ class KeyGenerationTests(SimulatorTest):
class ScalarMultiplicationTests(SimulatorTest):
def do_mult_test(self, runner, params, mult_class, formulas, mult_name):
- values = [15, 2355498743, 3253857901321912443757746]
+ values = [2355498743]
def callback(target, mult, params):
for value in values:
@@ -165,7 +164,7 @@ class ScalarMultiplicationTests(SimulatorTest):
class ECDHTests(SimulatorTest):
def do_ecdh_test(self, runner, params, mult_class, formulas, mult_name):
- other_privs = [15, 2355498743, 3253857901321912443757746]
+ other_privs = [2355498743]
def callback(target, mult, params):
for other_priv in other_privs: