News for hackers. Stuff that matters.
Re:Why Did ProtonMail Vanish from Google Search Results? (2016) by rocqua on Thursday November 30, 2017 @05:46AM (#15814820)
There are other methods of coercion than courts, but I agree that the German courts are probably much safer than the American courts.

In any case, the fraudulent client update is a very hard hole to patch. The only solution for this I know of is local hosting. At the moment, defending against this in web-apps is simply not possible.

Re:Why Did ProtonMail Vanish from Google Search Results? (2016) by crankylinuxuser on Thursday November 30, 2017 @06:50AM (#15815033)
There's one way I know to stop that.

Ipfs. Its immutable, for a given key. And its easy to see what an IPNS link points to.

It may not be a way to verify, but others could do that hard work.

But it strictly shows proof that codebase for a web app hasn't changed.

Re:Why Did ProtonMail Vanish from Google Search Results? (2016) by dvdkhlng on Thursday November 30, 2017 @07:20AM (#15815153)
The only real antidote against unauthorized access is using end-to-end encryption between email's sender and recipient(s), via PGP/GPG or S/MIME. Unfortunately this requires the sender's cooperation. As long as the sender does not cooperate, there will always be some leg of the communication path that is vulnerable.
Re:Why Did ProtonMail Vanish from Google Search Results? (2016) by crankylinuxuser on Thursday November 30, 2017 @08:37AM (#15815571)
Indeed. But that problem has been to "Show clients how to install the relevant plugins, make their certs, and then appropriately use certs." That's been error-prone since the beginning with PGPMail and PGPphone.

That's why this was switched to doing it in a webapp, to streamline the process and remove user error out of the equation. There's one problem, and that the owner of the script can change it to a bad one that does X.

With an immutable data structure, like what IPFS uses, can provide that chain of custody with a script they make that simplifies PGP usage, while still maintaining "We didn't change anything" - and you can prove that.