3 ms·
A single, shared key? Granted, I don't know much about encryption, end-to-end messaging, or otherwise, but it seems like a Very Hard Problem to solve for somet
by madeofpalk 7y ago
A single, shared key?
Granted, I don't know much about encryption, end-to-end messaging, or otherwise, but it seems like a Very Hard Problem to solve for something like Slack.
- vbezhenar 7y ago> A single, shared key? Yes, shared among participants. > it seems like a Very Hard Problem to solve for something like Slack. There are plenty of messengers with E2E encryption and group chats with working search. Sure, it's not a straightforward task and server-side handling of search and other functions makes everything much easier, but I don't think that it's impossible task. Though I'm not sure if demand is big enough. I would think that just self-hosting slack would be preferable for many organizations.
- madeofpalk 7y ago> Yes, shared among participants. Honest question - how does this work across thousands of employees, some of which are almost guaranteed to be bad-actors at one point? Or is that just not a problem that's trying to be solved? What are the impacts if someone leaks that? > There are plenty of messengers with E2E encryption and group chats with working search. I don't know - are they on the (user) scale of Slack? How many people can you add to a group in WhatsApp or iMessage? (I honestly don't know, but I would suspect Slack lets you have more people in a 'group' than them). Again, I have only a very cursory knowledge of how iMessage does E2E encryption. Obviously Slack would need to choose a different approach, but I wouldn't look at other messaging apps for examples.