Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.privacy    |    Discussing privacy, laws, tinfoil hats    |    112,125 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 110,600 of 112,125    |
|    George Musk to All    |
|    Is Telegram really an encrypted messagin    |
|    26 Aug 24 13:24:52    |
      From: grgmusk@skiff.com              https://blog.cryptographyengineering.com/2024/08/25/telegram-is-not-       really-an-encrypted-messaging-app/              Is Telegram really an encrypted messaging app?       Matthew Green       13–17 minutes              This blog is reserved for more serious things, and ordinarily I wouldn’t       spend time on questions like the above. But much as I’d like to spend my       time writing about exciting topics, sometimes the world requires a bit of       what Brad Delong calls “Intellectual Garbage Pickup,” namely: correcting       wrong, or mostly-wrong ideas that spread unchecked across the Internet.              This post is inspired by the recent and concerning news that Telegram’s       CEO Pavel Durov has been arrested by French authorities for its failure to       sufficiently moderate content. While I don’t know the details, the use of       criminal charges to coerce social media companies is a pretty worrying       escalation, and I hope there’s more to the story.              But this arrest is not what I want to talk about today.              What I do want to talk about is one specific detail of the reporting.       Specifically: the fact that nearly every news report about the arrest       refers to Telegram as an “encrypted messaging app.” Here are just a few       examples:              This phrasing drives me nuts because in a very limited technical sense       it’s not wrong. Yet in every sense that matters, it fundamentally       misrepresents what Telegram is and how it works in practice. And this       misrepresentation is bad for both journalists and particularly for       Telegram’s users, many of whom could be badly hurt as a result.              Now to the details.       Does Telegram have encryption or doesn’t it?              Many systems use encryption in some way or another. However, when we talk       about encryption in the context of modern private messaging services, the       word typically has a very specific meaning: it refers to the use of       default end-to-end encryption to protect users’ message content. When used       in an industry-standard way, this feature ensures that every message will       be encrypted using encryption keys that are only known to the       communicating parties, and not to the service provider.              From your perspective as a user, an “encrypted messenger” ensures that       each time you start a conversation, your messages will only be readable by       the folks you intend to speak with. If the operator of a messaging service       tries to view the content of your messages, all they’ll see is useless       encrypted junk. That same guarantee holds for anyone who might hack into       the provider’s servers, and also, for better or for worse, to law       enforcement agencies that serve providers with a subpoena.              Telegram clearly fails to meet this stronger definition for a simple       reason: it does not end-to-end encrypt conversations by default. If you       want to use end-to-end encryption in Telegram, you must manually activate       an optional end-to-end encryption feature called “Secret Chats” for every       single private conversation you want to have. The feature is explicitly       not turned on for the vast majority of conversations, and is only       available for one-on-one conversations, and never for group chats with       more than two people in them.              As a kind of a weird bonus, activating end-to-end encryption in Telegram       is oddly difficult for non-expert users to actually do.              For one thing, the button that activates Telegram’s encryption feature is       not visible from the main conversation pane, or from the home screen. To       find it in the iOS app, I had to click at least four times — once to       access the user’s profile, once to make a hidden menu pop up showing me       the options, and a final time to “confirm” that I wanted to use       encryption. And even after this I was not able to actually have an       encrypted conversation, since Secret Chats only works if your conversation       partner happens to be online when you do this.       Starting a “secret chat” with my friend Michael on the latest Telegram iOS       app. From an ordinary chat screen this option isn’t directly visible.       Getting it activated requires four clicks: (1) to get to Michael’s profile       (left image), (2) on the “…” button to display a hidden set of options       (center image), (3) on “Start Secret Chat”, and (4) on the “Are you       sure…”       confirmation dialog. After that I’m still unable to send Michael any       messages, because Telegram’s Secret Chats can only be turned on if the       other user is also online.              Overall this is quite different from the experience of starting a new       encrypted chat in an industry-standard modern messaging application, which       simply requires you to open a new chat window.              While it might seem like I’m being picky, the difference in adoption       between default end-to-end encryption and this experience is likely very       significant. The practical impact is that the vast majority of one-on-one       Telegram conversations — and literally every single group chat — are       probably visible on Telegram’s servers, which can see and record the       content of all messages sent between users. That may or may not be a       problem for every Telegram user, but it’s certainly not something we’d       advertise as particularly well encrypted.              (If you’re interested in the details, as well as a little bit of further       criticism of Telegram’s actual encryption protocols, I’ll get into what we       know about that further below.)       But wait, does default encryption really matter?              Maybe yes, maybe no! There are two different ways to think about this.              One is that Telegram’s lack of default encryption is just fine for many       people. The reality is that many users don’t choose Telegram for encrypted       private messaging at all. For plenty of people, Telegram is used more like       a social media network than a private messenger.              Getting more specific, Telegram has two popular features that makes it       ideal for this use-case. One of those is the ability to create and       subscribe to “channels“, each of which works like a broadcast network       where one person (or a small number of people) can push content out to       millions of readers. When you’re broadcasting messages to thousands of       strangers in public, maintaining the secrecy of your chat content isn’t as       important.              Telegram also supports large public group chats that can include thousands       of users. These groups can be made open for the general public to join, or       they can set up as invite-only. While I’ve never personally wanted to       share a group chat with thousands of people, I’m told that many people       enjoy this feature. In the large and public instantiation, it also doesn’t       really matter that Telegram group chats are unencrypted — after all, who              [continued in next message]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca