diff --git a/jose/backends/cryptography_backend.py b/jose/backends/cryptography_backend.py index 68047665..d2d5bf50 100644 --- a/jose/backends/cryptography_backend.py +++ b/jose/backends/cryptography_backend.py @@ -101,8 +101,8 @@ def sign(self, msg): def verify(self, msg, sig): order = (2 ** self.prepared_key.curve.key_size) - 1 - signature = sigencode_der(*sigdecode_string(sig, order), order=order) try: + signature = sigencode_der(*sigdecode_string(sig, order), order=order) self.prepared_key.verify(signature, msg, ec.ECDSA(self.hash_alg())) return True except Exception: