Add OnlyKey support

This commit is contained in:
onlykey
2020-09-24 13:52:14 +03:00
committed by Roman Zeyde
parent a12202d809
commit fd182e744f
12 changed files with 476 additions and 22 deletions

View File

@@ -149,9 +149,9 @@ class Handler:
try:
sig_bytes = key['verifier'](sig=signature, msg=blob)
log.info('signature status: OK')
except formats.ecdsa.BadSignatureError:
except formats.ecdsa.BadSignatureError as e:
log.exception('signature status: ERROR')
raise ValueError('invalid ECDSA signature')
raise ValueError('invalid ECDSA signature') from e
log.debug('signature size: %d bytes', len(sig_bytes))