From: Loup Vaillant Date: Mon, 16 Mar 2020 21:01:15 +0000 (+0100) Subject: Elligator Script: fixed short test vectors X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=e54d1d442f2d09054adf60be79a277f097232393;p=Monocypher.git Elligator Script: fixed short test vectors --- 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(':') #########################################