-
Notifications
You must be signed in to change notification settings - Fork 11k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security Protocol #9480
Comments
RC is storing messages in plaintext; encryption only by HTTPS transfer AFAIK. |
That is nuts, is there any plans to change that? |
This would go against one of the core features of Rocket.Chat. Messages are stored server-side and you can access them from everywhere with any device. With a security protocol like those you are asking for this should be nearly impossible. Although, there is a plan to implement OTR. Which has the afore-mentioned limitation . You cannot access messages from different devices nor from the same device after the current session has been closed. |
@AmShaegar13 this isn't correct. In your mentioned issue there are also discussions about using OMEMO for OTR messages. This is a multi-end-to-multi-end encryption and allows you to read your encrypted messages that are stored server-side on different devices without the need to exchange keys between your devices. There is just one important thing: All your devices must be registered on the server before the encrypted message was send. So new devices can't decrypt old messages. I'm using the OMEMO encryption on my private jabber server and this works pretty well. |
Well, I'm no expert. Sounds good to me. Now we need an expert to implement it. That would be awesome. |
I am bit surprised by this since Signal app allows you to have encryption and read messages. Same goes for Skype (at least newer versions) |
@c0fe Yeah, I was just thinking the same thing: Signal can read messages from different devices (I have no ideas how messages are stored), so what happened to the plan of implementing the Signal Protocol? |
@rocket-cat close Hi folks! Please don't be mad at me, but I'm going to close this as there is no bug involved. Also, for a feature request (use Protocol X) it is not refined enough. But I kindly refer you to the feature request category in the forums: https://forums.rocket.chat/c/feature-requests Please describe there what you want to be implemented and we'll see what the community is coming up with and what the feedback is. Cheers |
I have tried to locate the information on whether or not Rocket.Chat uses a security protocol and specifically if it uses the Signal Protocol developed by WhisperSystems.
I know it was one of the Google Summer of Code but beyond one article I found nothing else. Can anyone advise on this?
The text was updated successfully, but these errors were encountered: