########################################################################################## LOC-4: Payload encryption ########################################################################################## Issue Type: New Feature ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Done (2018-05-13 12:57:43) Project: LocalChat (LOC) Reported By: btasker Assigned To: btasker Components: - Client - Encryption Targeted for fix in version: - V0.0.2 Time Estimate: 0 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== Clients need to use E2E encryption so that the server component does not see the text of their messages (only the metadata). A simplistic implementation is fine as it reduces the likelihood of making fatal mistakes. My original intention has always been that the encryption key will be derived from the room password, so let's start with that as an approach. ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2018-05-12 15:44:13 git ----------------------------------------------------------------------------------------- -- BEGIN QUOTE -- Repo: LocalChat Host:Rimmer commit e0764bdf12eb002b76b59725aec79a53d2d4ac66 Author: B Tasker