proto: don't hardcode name length

nistp521
Roman Zeyde 8 years ago
parent fd3183d71c
commit 8ab0908388

@ -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 = '{}:{}{}:'.format(len(name), name, len(value))
parts.append(b'(' + exp.encode('ascii') + value + b')')
return hashlib.sha1(b''.join(parts)).digest()

Loading…
Cancel
Save