Open kinvaris opened 1 day ago
First note the warnings:
IMPORTANT: E2E encryption functionality is currently in beta and includes notable restrictions that workspace owners should carefully consider before activating this feature for production use
Next, I am not sure what you have done but I don't believe that room is encrypted.
See the image here under 'FAQ'
https://docs.rocket.chat/v1/docs/end-to-end-encryption-user-guide
There should be a key to indicate the room is encrypted and I think there should be a key next to encrypted messages as well.
You might want to check the settings for E2E:
/admin/settings/E2E Encryption
eg
Unencrypted messages in encrypted rooms Allow plain text messages to be sent in encrypted rooms. These messages will not be encrypted.
Also note that first, you are on an outdated version of 6.12.x and should upgrade rather urgently, and second when testing you should be doing so on the latest code as per the bug template and links:
https://developer.rocket.chat/docs/contribute-through-bug-reporting
Description:
When enabling E2E encryption, I expect the messages send in a encrypted channel to be encrypted from start to finish. Fetching them from the database, encrypted, shipping them to the client and decrypting them on arrival or somewhere on the way. Not stored in plain text in the database.
Steps to reproduce:
Create a encrypted channel and put some messages inside the channel
Expected behavior:
Messages to be encrypted in the database
See docs: https://docs.rocket.chat/docs/e2e-encryption
Actual behavior:
Messages are stored in plain text for some reason?
Server Setup Information:
Client Setup Information
Relevant logs:
None of major significance