self.log('I am now decrypted and unpickled:',self)
# now, is the decrypted message itself a message?
@ -159,7 +161,7 @@ class Message(Logger):
defencrypt(self):# each child message should already be encrypted before coming to its parent message ,recursive=False):
ifself._is_encrypted:return
# self.log(f'attempting to encrypt msg {self.msg} from {self.from_whom} to {self.to_whom}')
self.log(f'About to encrypt self.msg! I now look like v1: {self}')
self.log(f'I ({self.from_whom}) am about to encrypt my message to {self.to_whom},\n"end to end" so that only {self.to_whom} can read it.\n\n Before encryption, I look like:\n{self}')
# make sure msg is not meeta
ifself.has_embedded_msg:
@ -177,9 +179,9 @@ class Message(Logger):
).wrap(msg_b)
self.msg_decr=self.msg
self.msg=msg_encr
self.msg_d['_msg']=msg_encr
self.log(f'Encrypted! I now look like v2: {self}')
self.msg_d['msg']=self.msg=b64encode(msg_encr)
self.log(f'I ({self.from_whom}) am about to encrypt my message to {self.to_whom}\n"end to end" so that only {self.to_whom} can read it.\n\n And after encryption, I look like:\n{self}')
self.log(f'Keymaker has cut private and public keys:\n\n(1) {pubkey}\n\n(2) {privkey}')
self.log(f'@Keymaker has cut private and public keys:\n\n(1) {pubkey}\n\n(2) {privkey}')
## 3) Have passphrase?
ifSHOW_STATUSandnotpassphrase:
@ -70,7 +70,7 @@ class Persona(Caller):
## 4) Get hashed password
passhash=hasher(passphrase)
self.log(f'''Keymaker has created a symmetric encryption cell using the disguised password:\n\n\t(2A) [Symmetric Encryption Key]\n\t({make_key_discreet_str(passhash)})''')
self.log(f'''@Keymaker has created a symmetric encryption cell using the disguised password:\n\n\t(2A) [Symmetric Encryption Key]\n\t({make_key_discreet_str(passhash)})''')