komrade update!

posting-take2
quadrismegistus 4 years ago
parent 6ca5f9c06f
commit b7b1628ecd

@ -15,13 +15,19 @@ class KomradeX(Caller):
def __init__(self, name=None, pubkey=None):
super().__init__(name=name)
# self.log(f'booted komrade with {name} and {passphrase} and\n\n{dict_format(self.keychain())}')
# if SHOW_STATUS:
# from komrade.cli import CLI
# self.cli = CLI(name=name, komrade=self)
self.boot(create=False)
# self.name=name
# pass
# special?
if self.name==WORLD_NAME:
if os.path.exists(PATH_SUPER_SECRET_OP_KEY):
print(f'Dare I claim to be the one true @{WORLD_NAME}?')
with open(PATH_SUPER_SECRET_OP_KEY,'rb') as f:
#pass_encr=f.read()
opk1,opk2,privkey_decr,privkey_encr = b64dec(f.read()).split(BSEP)
privkey_decr_obj = KomradeSymmetricKeyWithoutPassphrase(privkey_decr)
privkey_encr_obj = KomradeEncryptedAsymmetricPrivateKey(privkey_encr)
self._keychain['privkey_decr']=privkey_decr_obj
self._keychain['privkey_encr']=privkey_encr_obj
def boot(self,create=False,ping=False):
# Do I already have my keys?

@ -61,7 +61,7 @@ class TheOperator(Operator):
print('Dare I claim to be the one true Operator?')
with open(PATH_SUPER_SECRET_OP_KEY,'rb') as f:
#pass_encr=f.read()
privkey_decr,privkey_encr = b64dec(f.read()).split(BSEP)
privkey_decr,privkey_encr,wk1,wk2 = b64dec(f.read()).split(BSEP)
privkey_decr_obj = KomradeSymmetricKeyWithoutPassphrase(privkey_decr)
privkey_encr_obj = KomradeEncryptedAsymmetricPrivateKey(privkey_encr)
self._keychain['privkey_decr']=privkey_decr_obj

Loading…
Cancel
Save