From e54d1d442f2d09054adf60be79a277f097232393 Mon Sep 17 00:00:00 2001 From: Loup Vaillant Date: Mon, 16 Mar 2020 22:01:15 +0100 Subject: [PATCH] Elligator Script: fixed short test vectors --- tests/gen/elligator_scalarmult.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/gen/elligator_scalarmult.py b/tests/gen/elligator_scalarmult.py index 05da5eb..1af6937 100644 --- a/tests/gen/elligator_scalarmult.py +++ b/tests/gen/elligator_scalarmult.py @@ -57,9 +57,10 @@ from elligator import sqrtm1 def print_scalar(scalar): """prints a scalar element in little endian""" - while scalar != 0: + for _ in range(32): print(format(scalar % 256, '02x'), end='') scalar //= 256 + if scalar != 0: raise ValueError('number is too big!!') print(':') ######################################### -- 2.47.3