diff --git a/trezor_agent/gpg/proto.py b/trezor_agent/gpg/proto.py index bbaad20..5f40b5b 100644 --- a/trezor_agent/gpg/proto.py +++ b/trezor_agent/gpg/proto.py @@ -80,7 +80,7 @@ def _serialize_ed25519(vk): def _compute_keygrip(params): parts = [] for name, value in params: - exp = '1:{}{}'.format(name, len(value)) + exp = '1:{}{}:'.format(name, len(value)) parts.append(b'(' + exp.encode('ascii') + value + b')') return hashlib.sha1(b''.join(parts)).digest()