LOC-13 - Encrypt system message payloads.
author B Tasker
()
committer B Tasker
()
commit 1a62526289a0e8b426f8080b7b20ee9fcbf862cb
tree 48da0be722a7504161840469491438a22e34ea2a
parent 299c799474233841e03f4c62dd42520942d5bbae
LOC-13 - Encrypt system message payloads.

This is done for two main reasons - firstly to minimise the amount of obvious plaintext in memory (though it is still base64 encoded, so limited effect there).

Secondly, and more importantly, it allows us to adjust the client so that it will never honour a plaintext JSON message payload.
client/LocalChatClient.py
server/LocalChat.py