News for hackers. Stuff that matters.
Re:WhatsApp Encryption Said to Stymie Wiretap Order by tshtf on Saturday March 12, 2016 @04:23PM (#11274632)
Open source is not a panacea here.

The situation is largely the same with Signal: Unless you manually build and install Signal yourself, there is no guarantee that the App Store or Play Store versions are actually built from the source provided by OpenWhisperSystems.

And even if you compile Signal yourself, there's always "Reflections on Trusting Trust".

Re:WhatsApp Encryption Said to Stymie Wiretap Order by ex3ndr on Saturday March 12, 2016 @05:56PM (#11275120)
If you trust openwhispersystems than on android it is guaranteed to be the same build that was uploaded. All builds are signed by developer unlike apple (where you sign builds to prove that this is your build to apple, not to user).
Re:WhatsApp Encryption Said to Stymie Wiretap Order by ethanbond on Saturday March 12, 2016 @09:23PM (#11275835)
"If you trust OpenWhisperSystems" is a pretty huge condition – the exact condition we're discussing here. The advantage of open source is that you don't have to trust OWS, you have to trust the source code, which you can do by auditing it yourself.
Re:WhatsApp Encryption Said to Stymie Wiretap Order by jMyles on Saturday March 12, 2016 @09:31PM (#11275855)
> The advantage of open source is that you don't have to trust OWS, you have to trust the source code, which you can do by auditing it yourself.

No. That is not the advantage of open source. The advantage is that as long as somebody audits the code, you don't have to.

And in this case, you don't need to trust OWS to do the right thing, only to refrain from pushing rogue updates (ie, to only sign versions that are actual releases). You can still read the code yourself.

Re:WhatsApp Encryption Said to Stymie Wiretap Order by nl on Saturday March 12, 2016 @11:33PM (#11276219)
And in this case, you don't need to trust OWS to do the right thing, only to refrain from pushing rogue updates (ie, to only sign versions that are actual releases). You can still read the code yourself.

You've missed the subtleties around the word "trust" in the context. You don't need to trust that the WhatsApp people are nice, or want to do what is right.

You need to trust that they and Google haven't been legally compelled to push a "rouge" update - perhaps only to you. Don't forget there is nothing technically stopping a uniquely compiled update being pushed to a single account holder.

The only protection against this is 3rd party auditing and checking the signatures yourself, and that the 3rd party is completely located in a jurisdiction where they are unlikely to be legally compelled to comply with an order that applies to WhatsApp and/or Google.

Re:WhatsApp Encryption Said to Stymie Wiretap Order by lorenzhs on Saturday March 12, 2016 @05:47PM (#11275069)
Oh I don't claim that opening up the source code is a magical way to fix everything. But without the four essential freedoms, it is much harder to be reasonably certain that nothing nefarious is going on.
Re:WhatsApp Encryption Said to Stymie Wiretap Order by mtgx on Saturday March 12, 2016 @07:06PM (#11275420)
I think the bigger problem is that Whatsapp doesn't even allow users to verify each other's fingerprints. Whatsapp could disable the end-to-end encryption and you would have no clue that they did that.
Re:WhatsApp Encryption Said to Stymie Wiretap Order by mike_hearn on Sunday March 13, 2016 @12:19PM (#11278185)
I've seen leaked UI screenshots that do have that feature. And Moxie has said that such a feature was always planned.

WhatsApp supports an ungodly number of platforms. Probably they don't want to expose encryption in the UI until the feature/platform matrix is complete and there are no edge cases where traffic is unencrypted.

Re:WhatsApp Encryption Said to Stymie Wiretap Order by simoncion on Saturday March 12, 2016 @04:28PM (#11274656)
But you do have a significant amount of confidence that -unless their signing keys have been compromised- the versions of the software in the app stores are the versions published by OWS.

If you don't trust OWS to fail to publish malicious copies of its software, why would you trust them to fail to subtly sabotage their software?

Re:WhatsApp Encryption Said to Stymie Wiretap Order by tshtf on Saturday March 12, 2016 @04:34PM (#11274682)
If you don't trust OWS to fail to publish malicious copies of its software, why would you trust them to fail to subtly sabotage their software?

I don't believe OWS would do this voluntarily, unless compelled by the government.

Re:WhatsApp Encryption Said to Stymie Wiretap Order by seanjensengrey on Saturday March 12, 2016 @07:42PM (#11275519)
One could trace the protocol between the phone and the network to see if it conforms generally. Specifically is another issue.
Re:WhatsApp Encryption Said to Stymie Wiretap Order by mikeash on Saturday March 12, 2016 @07:48PM (#11275542)
Knowing all the details is key, though. For example, it's easy to vastly reduce the entropy of cryptographic keys, but still make them look completely random from the outside. The Debian OpenSSL bug is an extreme example of doing this by accident. It took a year and a half to discover that, and that was with the buggy source code available the whole time.