From d2167cd4ffe190aeb50a701468f60f47edc335db Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Fri, 3 Jun 2016 22:39:31 +0300 Subject: [PATCH] gpg: check keygrip on ECDH --- trezor_agent/gpg/agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trezor_agent/gpg/agent.py b/trezor_agent/gpg/agent.py index 0085b4d..cb32fef 100644 --- a/trezor_agent/gpg/agent.py +++ b/trezor_agent/gpg/agent.py @@ -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