5 ms·
At https://team.video https://team.video instead of lying to you and saying we do end to end encryption, we tell you that we do point to point encryption: https
by dougwbrunton 6y ago
At https://team.video https://team.video instead of lying to you and saying we do end to end encryption, we tell you that we do point to point encryption: https://team.video/pages/security https://team.video/pages/security
This allows us to identify the active speaker, keep some statistics on who spoke in the meeting, and rely on mediasoup's fantastic media router ("e.g. hey, we missed a keyframe there, can you give one to me?")
(edit: omit needless words)
- m3kw9 6y agoSo we should try your service just because you say you won’t lie? What do you think of this white paper anyway?
- dougwbrunton 6y agoYou should do whatever you want to do, you are your own human. My biggest question about Zoom's implementation is, how can we trust it? They haven't proven themselves to be trustworthy, so it's a big ask for the world to believe their latest pitch.
- kerkeslager 6y agoCompare: 1. Zoom: is actively lying right now, has lied in the past, and has had numerous security breaches which were easily avoidable. 2. Team.video: This Doug W. Brunton fellow may be lying, but at least is not currently taking an opportunity to lie, and seems to have a decent grasp of the tradeoffs involved in end-to-end versus point-to-point.
- m3kw9 6y agoSo we should use your service because you don't lie, correct?
- logie17 6y agoI don't think he's trying to convince you he's not lying, but rather we should promote services that encourage transparency and open standards.
- kerkeslager 6y agoNope, I don't have a competing service. Try again.
- m3kw9 6y agoThere are instances in every large corp in and out of the Nasdaq of lying, don't be a hypocrite.
- kerkeslager 6y agoI have done my best throughout my career to tell the truth. If you can find an example where you think I've lied, I'd be happy to clarify. So no, I'm not a hypocrite. You're literally taking a pro-lying stance right now. Is that really who you want to be?
- montroser 6y agoHow does zoom's implementation compare with the insertable stream approach that I think Jitsi were also talking about? https://webrtchacks.com/true-end-to-end-encryption-with-webrtc-insertable-streams/ https://webrtchacks.com/true-end-to-end-encryption-with-webr...
- dougwbrunton 6y agoI think the biggest difference is that Zoom's implementation will be opaque, and Jitsi (and mediasoup's, etc.) will not be. https://webrtchacks.com/true-end-to-end-encryption-with-webrtc-insertable-streams/ https://webrtchacks.com/true-end-to-end-encryption-with-webr... https://jitsi.org/blog/e2ee/ https://jitsi.org/blog/e2ee/ https://github.com/versatica/mediasoup/issues/383 https://github.com/versatica/mediasoup/issues/383
- dependenttypes 6y agoOr... you can instead use a service with actual end-to-end encryption like Jitsi.
- dougwbrunton 6y agoYes!, at the cost of recording, speaker stats, and all participants having a pre-shared secret. Or you could use a peer to peer service that doesn't use a media router, if you have few enough participants. Insertable streams are coming, along with e2ee through media routers. The Jitsi folks are doing great experiments there, and I'm happy they have taken the lead.
- dependenttypes 6y ago> and all participants having a pre-shared secret This is actually a good thing. > at the cost of recording You can use an external application. Inconvenient? Sure, but worth it for e2ee. Bonus: Unlike your application Jitsi is foss and does not require a centralized account.
- dougwbrunton 6y agoI think if I were in your shoes right now I might use a peer to peer video conferencing application that relies on tried and true p2p e2ee (or build one, it's not hard). Insertable streams are new, and less proven. An honest question, do you visit sites served by Cloudflare? Is point-to-point encryption okay for your use cases there, or do you have security concerns that require e2ee for your communications?
- dependenttypes 6y ago> Is point-to-point encryption okay for your use cases there, or do you have security concerns that require e2ee for your communications? I would actually be fine even with raw http for said sites.
- ex3ndr 6y agoAha, how did you built e2e? Is it working only in chrome with experimental flag enabled?
- kerkeslager 6y agoThe person you are responding to specifically says they didn't implement e2e.