gpg: check keygrip on ECDH

This commit is contained in:
Roman Zeyde
2016-06-03 22:39:31 +03:00
parent 10cbe67c9a
commit d2167cd4ff

View File

@@ -88,7 +88,7 @@ def pkdecrypt(keygrip, conn):
f = encode.Factory.from_public_key(
pubkey=local_pubkey, user_id=local_pubkey['user_id'])
with contextlib.closing(f):
### assert f.pubkey.keygrip == binascii.unhexlify(keygrip)
assert f.pubkey.keygrip == binascii.unhexlify(keygrip)
shared_secret = f.get_shared_secret(remote_pubkey)
assert len(shared_secret) == 65