This post illustrates one of the many reasons the solution is less effective than I would like it to be. Specifically, when the system spits out weird results (changing safety numbers, mismatched numbers) it tends to be hard to diagnose the problem in a way that lets you verify, let alone prove to third parties, that there really was an attack. Since changes and mismatches "just happen", people tend to take warnings less seriously than they would if there was a path to diagnosing the problem. Moreover, from a hypothetical attacker's perspective there isn't much disincentive when most users will just shrug at these problems. I'm not sure there's a perfect solution to this, but I think it would be interesting to make these systems more robust.
My WhatsApp Security code changed, with no login or logout
11–20 of 29 posts
Re: My WhatsApp Security code changed, with no login or logout
#12Security codes ("safety numbers" on Signal) are supposed to provide you with a means to detect malicious MITM attacks. Since most users don't check their contacts' numbers out-of-band -- or even verify their own codes regularly -- it's kind of a probabilistic mechanism. In theory these checks should dissuade attacks on the system, but in practice does it? This post illustrates one of the many reasons the solution is…
This is by no means fool-proof, but it would at least work against the problem now where they are basically training users to ignore these dialogs.
Re: My WhatsApp Security code changed, with no login or logout
#13I believe that this has something to do with the new WhatsApp Desktop beta for multi-device. Every time I log in with a new device, I see the "security code changed" message.
Yes and every time you add a new browser it changes your security code again. It's a bit annoying because it undermines the value of the security notification. People get used to it (the boy that cried wolf). I used to get people asking if things were ok if I moved to a new device. This won't happen anymore when people get ten of these a day
Re: My WhatsApp Security code changed, with no login or logout
#14Re: My WhatsApp Security code changed, with no login or logout
#15Security codes ("safety numbers" on Signal) are supposed to provide you with a means to detect malicious MITM attacks. Since most users don't check their contacts' numbers out-of-band -- or even verify their own codes regularly -- it's kind of a probabilistic mechanism. In theory these checks should dissuade attacks on the system, but in practice does it? This post illustrates one of the many reasons the solution is…
Ideally we'd all use an append-only merkle log ala certificate transparency to lookup public keys. This is much harder to MITM, and you can do lookups over onion routing to make it even harder. Of course, if your identifiers have PII (like phone numbers in Signal and Whatsapp) this is not going to fly, but that's the bed they made for themselves.
Re: My WhatsApp Security code changed, with no login or logout
#16Not directly related to the article, but the other day I saw the "camera in use" indicator in the Android status bar while WhatsApp was open. The camera usage history showed it was being used by WhatsApp at the time (not another app), but I wasn't making use of any feature that required a camera at that time (browsing contacts). I doubt it was nefarious. Anyone know why something like this would happen? Is there some…
I imagine for that to work it needed my camera to always be permitted by WhatsApp, and now with Android's latest version where it shows what's using your live mic or camera, FB didn't bother updating the above feature.
Just my hypothesis!
Re: My WhatsApp Security code changed, with no login or logout
#17Earlier quoted context omitted.
Yes and every time you add a new browser it changes your security code again. It's a bit annoying because it undermines the value of the security notification. People get used to it (the boy that cried wolf). I used to get people asking if things were ok if I moved to a new device. This won't happen anymore when people get ten of these a day
Interestingly enough, my contacts didn't receice the security code changed message for me while I did in all my chats with them once I added a new device. Did you check with your contacts if they actually see the message as well?
Re: My WhatsApp Security code changed, with no login or logout
#18Re: My WhatsApp Security code changed, with no login or logout
#19This is a problem that is as old as public key cryptography and nobody really solved it since… uhhh the 90s? I don’t know
Re: My WhatsApp Security code changed, with no login or logout
#20Readable link on mobile: https://www.reddit.com/r/whatsapp/comments/qmwtyn/my_securit...