diff --git a/onionr/onionrcrypto.py b/onionr/onionrcrypto.py index 340f8530..8953bf8f 100644 --- a/onionr/onionrcrypto.py +++ b/onionr/onionrcrypto.py @@ -78,6 +78,9 @@ class OnionrCrypto: except nacl.exceptions.ValueError: logger.warn('Signature by unknown key (cannot reverse hash)') return False + except binascii.Error: + logger.warn('Could not load key for verification, invalid padding') + return False retData = False sig = base64.b64decode(sig) try: