diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2017-05-10 23:11:30 -0400 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2017-05-10 22:11:30 -0500 |
commit | 5ca9946a5ae87ceedc4b6f2744b9300e957c8a98 (patch) | |
tree | 578edda39ca9d7a6b290f376ebb21f4961a199a6 /src | |
parent | 92f570eabe713653e5fe2dc9ba666493df047ccb (diff) | |
download | cryptography-5ca9946a5ae87ceedc4b6f2744b9300e957c8a98.tar.gz cryptography-5ca9946a5ae87ceedc4b6f2744b9300e957c8a98.tar.bz2 cryptography-5ca9946a5ae87ceedc4b6f2744b9300e957c8a98.zip |
Fixes #3538 -- Make our OpenSSL EC verifier's implementation match the API (#3539)
* Document our real API for EC verification, not an accident
* formatting consistency
* fix the code itself
* fixed class name
* fixed a test too
Diffstat (limited to 'src')
-rw-r--r-- | src/cryptography/hazmat/backends/openssl/ec.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/cryptography/hazmat/backends/openssl/ec.py b/src/cryptography/hazmat/backends/openssl/ec.py index cecd25e1..68a35b21 100644 --- a/src/cryptography/hazmat/backends/openssl/ec.py +++ b/src/cryptography/hazmat/backends/openssl/ec.py @@ -86,7 +86,6 @@ def _ecdsa_sig_verify(backend, public_key, signature, data): if res != 1: backend._consume_errors() raise InvalidSignature - return True @utils.register_interface(AsymmetricSignatureContext) @@ -118,7 +117,7 @@ class _ECDSAVerificationContext(object): def verify(self): digest = self._digest.finalize() - return _ecdsa_sig_verify( + _ecdsa_sig_verify( self._backend, self._public_key, self._signature, digest ) @@ -283,4 +282,4 @@ class _EllipticCurvePublicKey(object): data, algorithm = _calculate_digest_and_algorithm( self._backend, data, signature_algorithm._algorithm ) - return _ecdsa_sig_verify(self._backend, self, signature, data) + _ecdsa_sig_verify(self._backend, self, signature, data) |