Live data from Hacker News

There is no WhatsApp 'backdoor'

whispersystems.org

11–20 of 437 posts

Re: There is no WhatsApp 'backdoor'

#11

tl;dr to me seems: Since users can change devices, they'll need to reissue key material, this needs to be supported. WhatsApp reports key changing optionally, but doesn't tell the server that happened. If WhatsApp tries to backdoor a channel and one of the users has key change notification, they'll find out about it, and WhatsApp has no idea whether the warning was shown.

Additionally, the WhatsApp notification is after the message is resent.

Re: There is no WhatsApp 'backdoor'

#12
> That would leak information to the server about who has enabled safety number change notifications and who hasn't, effectively telling the server who it could MITM transparently and who it couldn't; something that WhatsApp considered very carefully.

I am not convinced. Why should this option exist at all? Even worse, it is disabled by default. Just enable notifications for everyone and demand verification. If you don't want to verify, just ticking "veryfied" without actual verification is not that bad, it is just a trust-on-first-use principle in action. Actually it is how SSH works and nobody complains about SSH being backdoored.

Re: There is no WhatsApp 'backdoor'

#13

tl;dr to me seems: Since users can change devices, they'll need to reissue key material, this needs to be supported. WhatsApp reports key changing optionally, but doesn't tell the server that happened. If WhatsApp tries to backdoor a channel and one of the users has key change notification, they'll find out about it, and WhatsApp has no idea whether the warning was shown.

[deleted]

Re: There is no WhatsApp 'backdoor'

#14
Maybe I don't get exactly what this means, but isn't it true that if see a message that someone's signature changed and the other person sees this also and we both choose to ignore this message the man in the middle can read all our new conversations?

Ofcourse if then one of us checks the signature later and sees it is not correct this would be very harmfull for whatsapp.

But this indeed doesn't sound like a backdoor. It's just the way it works. Which seems good enough.

Re: There is no WhatsApp 'backdoor'

#15
This main flagrant or off-topic, but something that nags at me when thinking about truly secure messaging apps from the App Store:

Even with perfect e2e encryption protocol added, what's preventing WhatsApp developers (FB) from adding in a feature of the app:

if local.user is "TargetUser007" { takeDeviceSnap(); sendDeviceSnapshotToFBOverSameEncryption(); }

Wouldn't this not be ever verifiable unless you ARE that specific user and it's too late?

Re: There is no WhatsApp 'backdoor'

#16
I don't user whatsapp, but a general question to these that do:

Can the server change keys twice?

Change once to server keys, ask for the entire history retransmission.

Change again to revert to original receipient keys.

Will the receipient be prompted in that case?

Re: There is no WhatsApp 'backdoor'

#17
> The choice to make these notifications "blocking" would in some ways make things worse. That would leak information to the server about who has enabled safety number change notifications and who hasn't, effectively telling the server who it could MITM transparently and who it couldn't; something that WhatsApp considered very carefully.

could not this be saved only localy ?

Re: There is no WhatsApp 'backdoor'

#18
At the end of the day, it comes down to trusting WhatsApp. Even without a backdoor in their protocol, they can easily do all kinds of things.

For instance, it could instruct specific clients to encrypt and send each message twice: one for the recipient, and one for the WhatsApp server. As long as this was off for 99.9% of users, it's unlikely that security researchers would ever detect this.

Re: There is no WhatsApp 'backdoor'

#19
post #5

Color me still-unconvinced. This retort does not address the fundamental point made in the Guardian piece: > “[Some] might say that this vulnerability could only be abused to snoop on ‘single’ targeted messages, not entire conversations. This is not true if you consider that the WhatsApp server can just forward messages without sending the ‘message was received by recipient’ notification (or the double tick), which u…

Unconvinced of what exactly?
Post reply on HN