4 ms·
Signal and WhatsApp are no good against state actors And that is where they get their usability
by barfbagginus 3y ago
Signal and WhatsApp are no good against state actors
And that is where they get their usability
- tptacek 3y agoIn what way is Signal "no good against state actors"?
- mdhb 3y agoI could think of a few ranging from just asking Apple for a copy of your iCloud backups, asking you personally for a copy of the messages through to exploiting iOS itself.
- akerl_ 3y agoGiven that iCloud backups don't contain Signal messages, and "ask you for a copy" and "exploit the OS" affect any application... can you clarify?
- mdhb 3y agoThe context was what are things that those with more or less unlimited resources can do in order to read your signal messages. They are 3 particular paths that aren’t in any way open to most attackers but will work here. Saying it impacts all applications isn’t wrong but it’s also not relevant to what was asked. If whatever the hell you are doing requires a threat model where the NSA is interested in finding out who you are talking with and what you are saying the original comment of signal is inappropriate is 100% accurate.
- tptacek 3y agoIf your threat model involves NSA finding out who is talking to you, PGP literally doesn't help you at all: it doesn't protect metadata.
- mdhb 3y agoJust to be clear I’m not advocating for PGP at almost any point in time, especially not in 2024.
- deleted 3y ago[deleted]
- tptacek 3y agoOk, sure! Just: this is a thread about why WhatsApp and Signal are so much more successful than PGP, and the argument given was that they sacrificed security to get their popularity. No, that's not it.
- deleted 3y ago[deleted]
- aborsy 3y agoOne way would be to install a zero-click Pegasus-like software on their phones. Better yet, ask Apple to activate code on their iPhone. It’s a criticism of the platform, not applications running on it.
- tatersolid 3y agoHow exactly is email with PGP more secure than signal in this scenario? If the endpoint is root compromised there can be no security.
- aborsy 3y agoI don’t follow. Phones and desktops obviously are very different endpoints.
- tptacek 3y agoYes: phones (or, at least, flagship Apple and Google phones) are drastically harder to compromise.
- aborsy 3y agoYou don’t properly phrase things. Yes, phone operating systems are more modern, and implement: sandboxing, hardware security, MAC, app permissions, etc. That’s why they do less. In this category, I would use iPadOS in lockdown mode. But a phone is a device for the every day use of an average user. It’s not designed to be a security device to protect people against targeted attacks. If your threat model is a state actor, you might be better off with a desktop. Phones have phone numbers and take unauthenticated input from the external sources (messages). There is an opaque baseband chip. The threat model in which they are secure is skewed in favor of the phone provider: essentially you rent their device, and share your information. Phones communicate information about user such as the location, and might conveniently backup users data to the external servers by default. There is limited app choice. You can’t inspect, select and customize a phone OS. On the other hand, I can cherry pick a desktop OS, even build one selecting components, see, monitor and control the software, and run it on hardware from a source I trust.
- barfbagginus 3y agoI was making a poorly informed assumption that signal's popularity must hinge on a key exchange process that can be MITM'd by authorities with enough privileges on the network to setup a persistent interception operation that spans every access point on the target's network partition. So for instance, if you are using signal to do an outreach and support operation for a human rights group operating in China, it might be reasonable to assume that some Chinese intelligence orgs can view your plaintext. The strategy would then be to not transmit any information that would allow a decisive action against the group. The opportunity cost of revealing the surveillance has to be greater than the utility of acting on the intelligence. But obviously this would compromise the scope of assistance you could provide. And the risk is iffy, for a few reasons that I've thought of since seeing your response: 1) PGP key exchange has the same problems when done over the network. Doing foreign outreach via PGP has the same problems. 2) I don't know of any examples of Signal MITM attacks stemming from weak key exchange. Worse, I don't actually know how key exchange works on signal 4) Key exchange problems are more of a universal nitpick against all crypto systems, not a full compromise I'd be curious about your feedback - even if it's a chastisement. I am also curious if you feel signal has any REAL issues which keep you up at night, if not key exchange.
- bluish29 3y agoState actors is just a term usually refer to threats from dedicated abd resourceful entities that have don't have to worry about funding, tracked by their government..etc. They usually are in the market for 0days and have dedicated resources to throw at their targets. So you can basically say the same about any tool. If I know that I am being targeted by a state actor while living in the US, the only thing that can help is me going to FBI. This assume of course that state actor is the US itself and assume that you know your are being targeted. On individual level, if you have being targeted or use a tool with 0day then you lost before you even know that there was a game.