diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2017-12-09 20:58:52 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2017-12-10 09:58:52 +0800 |
commit | 0242c08ee3e8324fdd9f571b7cc094d2d99c6411 (patch) | |
tree | 20d660cf980e820478a23ced9a46b8193bf77172 /tests/hazmat | |
parent | 9aec3f918a1c89e86732303a0cfaf50de930ce74 (diff) | |
download | cryptography-0242c08ee3e8324fdd9f571b7cc094d2d99c6411.tar.gz cryptography-0242c08ee3e8324fdd9f571b7cc094d2d99c6411.tar.bz2 cryptography-0242c08ee3e8324fdd9f571b7cc094d2d99c6411.zip |
In RSA test vectors, use verify() to avoid warnings (#4047)
* In RSA test vectors, use verify() to avoid warnings
* whoops
Diffstat (limited to 'tests/hazmat')
-rw-r--r-- | tests/hazmat/primitives/utils.py | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/tests/hazmat/primitives/utils.py b/tests/hazmat/primitives/utils.py index 16a26819..b0cc0cff 100644 --- a/tests/hazmat/primitives/utils.py +++ b/tests/hazmat/primitives/utils.py @@ -434,17 +434,23 @@ def rsa_verification_test(backend, params, hash_alg, pad_factory): ) public_key = public_numbers.public_key(backend) pad = pad_factory(params, hash_alg) - verifier = public_key.verifier( - binascii.unhexlify(params["s"]), - pad, - hash_alg - ) - verifier.update(binascii.unhexlify(params["msg"])) + signature = binascii.unhexlify(params["s"]) + msg = binascii.unhexlify(params["msg"]) if params["fail"]: with pytest.raises(InvalidSignature): - verifier.verify() + public_key.verify( + signature, + msg, + pad, + hash_alg + ) else: - verifier.verify() + public_key.verify( + signature, + msg, + pad, + hash_alg + ) def _check_rsa_private_numbers(skey): |