-
Notifications
You must be signed in to change notification settings - Fork 437
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
end to end encryption #37
Comments
Is end-to-end encryption planned for both chat and video/audio? |
video/audio is already end-to-end encrypted |
I'm confused. If end to end encryption is already available, why is this feature and enhancement request for end to end encryption open? |
Well chat messages are still stored plaintext in the database. |
@nickvergessen Does this mean that hosting telephone conferences with Spreed/ Nextcloud Talk are also encrypted end to end? |
Well of course when you setup a SIP bridge for phone users, that is where the "end-to-end" ends. By default with the internal signaling backend audio/video calls (no matter if 1:1 or group) are end-to-end encrypted. But also with our High-Performance-Backend the end-to-end ends at it, because that is basically the client. Your system does not know to whome and how many participants the video is forwarded to by the high performance backend. That is one point where the better performance comes from. |
Would it be possible to explicitly mention E2EE for conferences in the following places? I can't tell if your manuals explain this better. |
Hmm, I don't understand this yet. It is about https://jitsi.org/jitsi-meet/ resp. |
Both the SIP bridge and the WebRTC gateway of the HPB need access to the unencrypted media. The SIP bridge to perform audio mixing and the HBP to forward the streams to the different subscribers (for whom the media gets individually encrypted again). |
@fancycode Sorry, but when I read your statement, it makes the statement of @nickvergessen spongy again. Either it's encrypted end to end, or it's not. But if Nextcloud doesn't use WebRTC for the group/conference solution, the problem probably doesn't exist. Is that what @karlitschek meant by axolotl at the beginning? |
No, what @fancycode says is exactly what I said. and without the HPB its always paar-to-peer and therefor end-to-end encrypted. |
It's not mandatory, you have to buy it and get a subscription for it. But it helps if you have more than a hand full of participants in your call, because otherwise you need to stram your own video 5 times and for most people the hardware + internet connection might come to a limit there at some point.
Chat is currently not end-to-end encrypted, only the audio/video of calls are. |
Okay, I get that. But I don't understand why the Jitsi people write, "WebRTC today does not provide away of conducting multiparty conversations with end-to-end encryption."
Would it be if axolotl were implemented? |
Exactly, I guess for better user experience and performance they have a SFU or MCU in place (our HPB is an SFU), and therefor it stops being end-to-end encrypted
Well any end-to-end encryption protocol for chats/instant messaging will do. |
I'd rather continue the discussion on the right channel. see from #1437 (comment) on. |
Would you please check again the clarity of your documents & texts in relation to this? |
axolotl
The text was updated successfully, but these errors were encountered: