keys-on-cli
quadrismegistus 4 years ago
parent 81028ca45c
commit bb09e4a9ac

@ -130,22 +130,22 @@ class Message(Logger):
self.to_whom.privkey,
self.from_whom.pubkey
).unwrap(self.msg)
self.log('Am I decrypted?',self)
# self.log('Am I decrypted?',self)
# unpickle
self.msg = self.msg_d['_msg'] = decr_msg = pickle.loads(decr_msg_b)
self.log('unpickled:',self)
self.log('I am now decrypted and unpickled:',self)
# now, is the decrypted message itself a message?
if is_valid_msg_d(decr_msg):
self.log('this has a valid msg in its own right!',self)
self.log('Once decrypted, I discovered that I contain a valid msg in its own right!',self)
# then ... make that, a message object and decrypt it too!
self.msg = Message(decr_msg)
if recursive and self.msg.is_encrypted:
self.msg.decrypt()
self.log(f'done decrypting! {self}')
# self.log(f'done decrypting! {self}')
return decr_msg
@property

@ -87,16 +87,17 @@ class TheOperator(Operator):
self.log(type(encr_data_b),encr_data_b,'sending!')
return encr_data_b
### ROUTES
def forge_new_keys(self,**data):
self.log('about to make some new keys!',data)
# return {'_route':'well_hello_to_you_too'}
# get keys
forged_keys_plus_id = super().forge_new_keys(**data)
forged_keys_plus_id = super().forge_new_keys(
name=data.get('name'),
passphrase=data.get('passphrase')
)
self.log('<- forged keys',forged_keys_plus_id)
# return to Telephone/Caller
return forged_keys_plus_id

Loading…
Cancel
Save