News for hackers. Stuff that matters.
Re:Introducing WhatsApp's Desktop App by aiNohY6g on Wednesday May 11, 2016 @03:39AM (#11673319)
1/ phone tethering is the price to pay for end-to-end encryption: the support of multiple devices is not compatible with perfect forward secrecy, as the former require the asynchronous push of messages to all devices while PFS requires synchronicity (at least some kind of, as explained in their white paper here: https://lobste.rs/s/sx2f0r/whatsapp_encryption_overview_tech...

2/ if you don't like the Desktop App (or are using Linux), you can use https://web.whatsapp.com/ and/or the Chrome extension WhatsChrome https://chrome.google.com/webstore/detail/whatschrome/bgkodf...

Re:Introducing WhatsApp's Desktop App by rakoo on Wednesday May 11, 2016 @04:52AM (#11673617)
> PFS requires synchronicity

No it doesn't. Multiple devices is a special case of multiple recipients, which the Signal protocol handles (and I presume Whatsapp does as well). See more details here (https://whispersystems.org/blog/private-groups/)

Now, that doesn't mean it already works in Signal/Whatsapp, because they have other constraints. But it's not PFS that prevents it.

Re:Introducing WhatsApp's Desktop App by raonyguimaraes on Wednesday May 11, 2016 @03:43AM (#11673341)
Or you can use Whatsie [1] a simple & beautiful desktop client for WhatsApp Web.

https://github.com/Aluxian/Whatsie

Re:Introducing WhatsApp's Desktop App by notinreallife on Wednesday May 11, 2016 @06:59AM (#11674154)
What did they use to make the desktop app, I wonder. Maybe _electron 1.0_?!?
Re:Introducing WhatsApp's Desktop App by kocsenc on Wednesday May 11, 2016 @10:48AM (#11675787)
They did use electron. Confirmed by viewing `/Applications/WhatsApp.app/Contents/Frameworks/Electron*`