Twitter's new encrypted DMs aren't better than the old ones
Meaning of “Bitcoin-style encryption”
- Many see the phrase as vague marketing meant to sound advanced rather than technically precise.
- Some speculate it might refer to Merkle trees or blockchain-style public key registries, but others note this would be huge/complex to implement properly at Twitter scale.
- Clarification: in a real Merkle-tree design you only ship a small root hash and short proofs, not a giant key database, but this still relies on trusting whoever sets that root.
Security Model and Key Distribution
- Core criticism from the article is echoed: X’s encrypted DMs lack forward secrecy; compromise of keys allows decryption of all past traffic.
- Users note you still rely on X’s servers to get the other party’s public key, with no robust out-of-band verification, making MITM attacks possible.
- A prior HN thread is cited where the same author concluded this is “nowhere near” meaningful E2EE.
Comparisons to Signal and Other Messengers
- Signal is presented as a better alternative due to forward secrecy, open-source code, reproducible builds (on Android), and community audits.
- Others push back that any auto-updating client can be backdoored in theory, especially on platforms like iOS where binary verification is hard.
- Discussion touches on targeted malicious updates, binary transparency logs, and the fact that even open ecosystems (e.g., OpenSSH/xz incident) can be compromised.
- Briar is praised for tying identity directly to cryptographic keys (not phone numbers) and avoiding misleading abstractions.
Trust in Big Platforms and Governments
- Some argue large platforms’ crypto is inherently suspect due to legal/secret pressure (FBI/FISA, historical backdoors like Crypto AG).
- Others correct or narrow claims about FISA court powers but agree coercion and secrecy are real issues.
App Quality vs. Encryption
- A few commenters express indifference to E2EE on X, prioritizing usability and basic DM quality.
- Skepticism appears about any closed-source “E2EE” marketing, especially when X’s chosen crypto wrapper library labels itself experimental.
Branding, Naming, and Platform Direction
- Several insist on still calling it “Twitter” for political, practical (searchability), or anti-rebrand reasons; “X” is widely viewed as a confusing, weak name.
- Large subthread debates whether X is now a “free speech” venue vs. a hate-speech-dominated platform with inconsistent, personality-driven moderation.