Hacker News new | past | comments | ask | show | jobs | submit login

> The features is has are NOT possible with e2e. Its not an implementation flaw its a implementation decision they made on purpose

Oh don't be so vague, go on and name one!

> How come no other messenger simply copies telegrams feature but with e2e?

I've been wondering the same thing, especially for something as young as Matrix that didn't (at the time Telegram was already good) have a decent client themselves yet.

I've also been thinking myself of doing exactly that, but then it's basically a full-time job to get something halfway decent. People worked on reverse engineering a server at all, not an encrypted server but just any working self-hostable server at all. I don't remember the repository name but it's on GitHub. Even this was abandoned because it's just a ton of work that very few people are going to use. Additionally modifying the clients to work with a different protocol is even more work.

So I can see why people aren't doing this because I'm one of them, but yeah what I don't get is why the folks at Signal/Matrix/Threema/etc. would rather start from scratch than do this.

It might be easier to have some sort of plugin that overlays encryption on top of Telegram and uses the existing servers. On F-Droid there's this project called OverSec <https://f-droid.org/en/packages/io.oversec.one/> that I've been meaning to try, though presumably it hooks on an input field level and so it couldn't decrypt images before decrypting so it's not a full solution. You'd need to really modify the client (every one of them) and everyone needs to use your custom clients.




>Oh don't be so vague, go on and name one!

See my reply above.

>I've been wondering the same thing...

Its not possible (or feasible) to implement the key telegram features in Matrix or other always-e2ee protocols.

>It might be easier to have some sort of plugin that overlays encryption on top of Telegram [...] and everyone needs to use your custom clients.

Its against the telegram api ToS. You are not allowed to implement features that require other parties to download your client. You can only add local features that do not affect other user who use the official client.


>>Oh don't be so vague, go on and name one!

>See my reply above.

Yeah I saw that. You wrote:

> Not even gonna read it all Have a nice day and keep using whatever you want

so I don't see why I should bother trying to answer your question as well.


You should not, I dont care which IM app you use or why or why you dont wanna use telegram. And you dont care or understand why people use telegram and what they use it for.

I tried to explain it but people like you dont want to know. You just want to argue over e2ee nonsense that no one cares about who uses telegram for public conversations. You could ask HN to make comments e2ee its about that "useful" for what I use telegram for. I want my messages to be read, its that simple.


So Telegram's ToS conveniently forbids end-to-end encryption plugins. :D That's amazing security design!


You are such an idiot


What key features are you talking about?



Well, then your key features are already implemented. So much to that




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: