diff --git a/komrade/backend/keymaker.py b/komrade/backend/keymaker.py index 7b57084..a386c0d 100644 --- a/komrade/backend/keymaker.py +++ b/komrade/backend/keymaker.py @@ -443,10 +443,10 @@ Keymaker ({self}) is forging new keys for {name} # gen decryptor keys! keychain = self.gen_keys_from_types(key_types,passphrase=passphrase) # gen encrypted keys! - self.log('I built this keychain v1!',dict_format(keychain,tab=2)) + # self.log('I built this keychain v1!',dict_format(keychain,tab=2)) keychain = self.disassemble(keychain,passphrase=passphrase) - self.log('I built this keychain v2!',dict_format(keychain,tab=2)) + self.log('I built this keychain!',dict_format(keychain,tab=2)) self.status('@Keymaker: I ended up building these keys:',keychain) @@ -547,7 +547,8 @@ Keymaker ({self}) is forging new keys for {name} for encr_key_name in encr_keys: decr_key_name = encr_key_name[:-5] + '_decr' unencr_key_name = encr_key_name[:-5] - if unencr_key_name in keychain: continue + # self.log(encr_key_name,decr_key_name,unencr_key_name) + if decrypt and unencr_key_name in keychain: continue if not decr_key_name in keychain: if type(key_types[decr_key_name])==KomradeSymmetricKeyWithPassphrase: keychain[decr_key_name] = KomradeSymmetricKeyWithPassphrase( diff --git a/komrade/backend/phonelines.py b/komrade/backend/phonelines.py index 957878d..cc5a991 100644 --- a/komrade/backend/phonelines.py +++ b/komrade/backend/phonelines.py @@ -29,8 +29,7 @@ def create_phonelines(): op_keys_to_keep_on_client = ['pubkey'] # kept on app, stored under name op_keys_to_keep_on_3rdparty = [] # kept on .onion site op_keys_to_keep_on_server = ['pubkey', # stored under name - 'privkey_encr', - 'privkey_decr'] # kept on op server + 'privkey_encr'] # kept on op server ## create phone phone = Keymaker(name=TELEPHONE_NAME) @@ -40,7 +39,7 @@ def create_phonelines(): ## create phone world = Keymaker(name=WORLD_NAME) - world_keys_to_keep_on_client = ['pubkey','privkey_encr','privkey_decr'] + world_keys_to_keep_on_client = ['pubkey','privkey_encr'] world_keys_to_keep_on_3rdparty = [] world_keys_to_keep_on_server = ['pubkey']