keychain-uses-objects
quadrismegistus 4 years ago
parent 0abac1b48e
commit f89a0a3374

@ -47,9 +47,9 @@ class Operator(Keymaker):
if isBase64(pubkey): pubkey = b64decode(pubkey) if isBase64(pubkey): pubkey = b64decode(pubkey)
# print(pubkey,keychain,'??',name) # print(pubkey,keychain,'??',name)
if keychain.get('pubkey'): if keychain.get('pubkey'):
kcpubk=keychain.get('pubkey') kcpubk=keychain.get('pubkey').data
kcpubk = b64decode(kcpubk) if isBase64(kcpubk) else kcpubk # kcpubk = b64decode(kcpubk) if isBase64(kcpubk) else kcpubk
assert kcpubk == pubkey # assert kcpubk == pubkey
else: else:
keychain['pubkey']=KomradeAsymmetricPublicKey(pubkey) keychain['pubkey']=KomradeAsymmetricPublicKey(pubkey)

Loading…
Cancel
Save