From c82ae0d058fe9d1cbd4a72368e40ac134b9f8955 Mon Sep 17 00:00:00 2001 From: quadrismegistus Date: Sun, 13 Sep 2020 21:12:13 +0100 Subject: [PATCH] updates --- komrade/backend/keymaker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/komrade/backend/keymaker.py b/komrade/backend/keymaker.py index 4e2f22f..2eb573c 100644 --- a/komrade/backend/keymaker.py +++ b/komrade/backend/keymaker.py @@ -255,7 +255,8 @@ class Keymaker(Logger): def find_pubkey(self,name=None): if not name: name=self.name if 'pubkey' in self._keychain and self._keychain['pubkey']: - return self._keychain['pubkey'] + pk=self._keychain['pubkey'] + return KomradeAsymmetricPublicKey(b64dec(pk)) if type(pk)==bytes else pk res = self.crypt_keys.get(name, prefix='/pubkey/') res = self.load_qr(self.name) if not res: return