From cbbc0bdc7197e74d647aedcbfd064c43544318cf Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Tue, 4 Aug 2015 00:41:50 +0200 Subject: [PATCH] fix curves unit test by using canonize version of sigencode --- test_curves.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test_curves.py b/test_curves.py index 57df5e946b..7bd125b5a3 100755 --- a/test_curves.py +++ b/test_curves.py @@ -8,7 +8,6 @@ import binascii import pytest import os - def bytes2num(s): res = 0 for i, b in enumerate(reversed(bytearray(s))): @@ -341,7 +340,7 @@ def test_sign(curve, r): hashfunc=hashlib.sha256) vk = sk.get_verifying_key() - sig_ref = sk.sign_digest_deterministic(digest, hashfunc=hashlib.sha256) + sig_ref = sk.sign_digest_deterministic(digest, hashfunc=hashlib.sha256, sigencode=ecdsa.util.sigencode_string_canonize) assert binascii.hexlify(sig) == binascii.hexlify(sig_ref) assert vk.verify_digest(sig, digest, sigdecode)