WhatsApp To Offer End-to-End Encryption
L-One-L-One (173461) writes In a surprise move, nine months after being bought by Facebook, WhatsApp has begun rolling out end-to-end encryption for its users. With true end-to-end encryption data becomes unaccessible to admins of WhatsApp or law enforcement authorities. This new feature first proposed on Android only has been developed in cooperation with Open Whisper Systems, based on TextSecure. With hundreds of million users, WhatsApp becomes by far the largest secure messaging application. FBI Director James Comey might not be pleased. Do you have a current favorite for encrypted online chat?
FISA courts, secret warrants and GITMO still exist. If the government wants information on encrypted data being sent from a computer to a server, they'll quietly demand it from the root console. Systems that would seriously secure the user would be over the wire and on disk encryption, with keys dynamically generated and unknown to the provider. This however would also empower the user to seek privacy from facebook itself.
kids dont care but then again they arent allowed on my lawn. Stop using *cloud, *app, *book, *mail. Back in my day we ran our own mail and patronized services like freenode that ensure the security of their users and avoid pavlovian backflips for governments.
Good people go to bed earlier.
I know next to nothing about whatsapp but from what wikipedia says, it's basically a bypass for texting and media-data sending fees for cell phone companies. Every one I've ever heard of has been banned by Apple at least and sometimes Android after pressure from carriers. What the heck let this one stick around? The same goes for VOIP services over data preventing people from going over their minutes. Those got banned the day they rolled out of the last 10 years. Now that it's encrypted it's superior to direct cellular sending of texts and pictures but since the NSA can't spy on it, get ready for some fake claims that it's costing the cell companies money in lost overages.
Do you have a current favorite for encrypted online chat?
Telegram. It's open source, uses end to end encryption, and, unlike whatsapp, supports multiple connected clients at a time - including desktop clients for all platforms.
Of course you'll be hard pressed to find anyone on telegram expect my wife and I. Kids don't care about security, or source code.
If it ain't broke, don't fix it.
This is the same company that lied about the capabilities of its photo app, as well as stored the photos insecurely.
Don't forget storing conversation logs unencrypted.
Or requiring a personally identifiable marker (a phone number) in order to work, even when everything goes over IP and supporting anonymous users would be trivial.
This really only works if the client is open source. Otherwise, you don't know that the client doesn't send the keys through a side channel or store them somewhere.
I sure hope he hasn't been compromised, by green paper 'malware', or *an offer he can't refuse*.
“He’s not deformed, he’s just drunk!”
needs to be implemented at all levels of the internet, hopefully it gives the American Stasi like the NSA, CIA, and FBI major headaches...
Literally the first time I heard about WhatsApp was when they were sold for 19 billion. This made no sense to me. So I asked my teenage daughters about WhatsApp and they had never heard of it. So I chalked WhatsApp to being the ultimate in hype.
But to stand out and offer end to end encryption where WhatsApp can't read your stuff will be interesting. The question is: "Do we trust them."
Wikr is what I use. Right now it's only available as an iOS and Android app. You specify how long you want your messages to exist for and the countdown starts when the receiving party views the message. Slightly clunky, but very very secure:
From the website:
App:
ID and device info are cryptographically hashed with multiple rounds of salted cryptographic hashing using SHA256.
Data at rest and in transit is encrypted with AES256.
No password or Password hashes leave device.
Messages and media are forensically wiped after they expire.
Server:
In contact with encrypted messages/media only.
Never in contact with passwords of private encryption keys.
Deletes messages on delivery.
Interacts with only hashed ID and device info.
I am not interested in articles about life extension advancements.
Do you trust the people behind this? If so why?
"If any question why we died, Tell them because our fathers lied."
I would add that WhatsApp is already at both ends of the communication as well. So, even without a stolen key or MITM, WhatsApp can read any message at either user's end and do something with that information. (Simple idea, scan messages for references to pop culture event and send that information to the ad servers). So, sure, the message is encrypted end to end, but so what.
--
JimFive
Please stop using the word theory when you mean hypothesis.
Telegram offers every feature of WhatsApp, plus end-to-end encryption with visual signatures, arbitrary file sharing, multi-device support (including PC), is open source and the API is published.
They claim to have 40M+ users, so they're a substantial amount of the way to displacing WhatsApp already.
A government is a body of people notably ungoverned - AC
Comment removed based on user account deletion
Still subject to traffic analysis.
Most of the information they want in the first place is "who is talking to who when and for how long", which is still in the clear, even if there is end to end encryption. So most of the important data, what government agencies in the news have called "Just Metadata", is still capable of being intercepted (and is).
Once they have an associative pattern that they think indicates a crony in an illegal activity, *THEN* they target the content of the conversation. In this particular case, it should be possible to MITM the conversation as well, with a combined order for keys and gag order, the same as is done to compromise SSL conversations right now, by forcing the CA to sign new certs for the requesting agency, and using them to proxy the conversation.
In other words, this is not a magic "big win" for privacy.
And here I thought my solution of attaching matching pretzels to each cup, and then tying the string to the pretzels, ensured our communication was private. The only difficult part was trying to add a third party after you had already eaten the bag of pretzels, as finding a third matching pretzel at that point was sometimes quite difficult.
Don Head
UNIX/Linux Administrator
What encrypted messaging app do I use? None. My friends don't use it. I had *one* friend I could talk into installing Telegram. But it's really not "secure" because it saves things on your device, and the desktop version saves things in the clear, so anyone with access to your computer can ready them.
Like another poster said, the other end is your weak link. An open source app might even be worse, because someone could modify their app to say a message was deleted when it wasn't. Or rather, their device could be hacked and a modified app installed.
If WhatsApp really does do E2E encryption, more power to them, but don't assume it's very secure.
"End-to-end encryption is easy - you just need to send a courier with a one time pad."
Key management is a PITA. Still, making pairs of DVDs filled with random noise isn't that hard. If you seal them with glitter nail polish and send a picture of the sealing back, then you and the recipient can be fairly sure it wasn't intercepted and copied.
USB sticks are larger, but you need to completely erase the USB or DVD after copying to disk. Then the program needs to enforce that used blocks on the disk are erased.
Phil Z and one other name in the crypto biz thinks this is unneeded.
It doesn't work well for encrypting pirated movies, but for most stuff it's really secure.
End MGM. Get prospective parents of boys to Google: Men do complain
End to end encyryption is just one side of it, Wickr app also implements a number of UI paradigms and particularly the per-message user-set time-expiry feature that no on else has right now. This for me is the most important feature because who will own my chat data 20 years from now (be it encrypted or not)? I'd rather it be deleted when I want it, so conversations can be more ephemeral like real life.