Earlier quoted context omitted.
"End-to-end" implies that Gmail won't be able to read your emails. That means that this software and Gmail, one of Google's largest products, are going to be competing. One of them needs to adapt or die: if this software isn't backdoored or vulnerable right now, it will either be shuttered, backdoored or made vulnerable in the future. (Certainly Gmail is of tangible, financial good to them: it's more likely for them…
Well, they could just serve privacy ads to people who were encrypting their communication.
End-To-End – OpenPGP Chrome extension from Google
141–150 of 173 posts
Re: End-To-End – OpenPGP Chrome extension from Google
#142Earlier quoted context omitted.
Hello, maybe a stupid question, but any reason why not use OpenPGP.js? Is it even worse for your case than SJCL?
Not a stupid question at all. We actually considered this option, but OpenPGP.js looked pretty bad back then. Security-wise the library wasn't in good shape. One of our cryptographers would "classify [OpenPGP.js] as trash". It has been audited recently, but the result doesn't look very good either [1]. I don't know the current status though. OpenPGP.js didn't actually implement most of the ciphers - it just imported…
Re: End-To-End – OpenPGP Chrome extension from Google
#143The FAQ states: > Only the body of the message. Please note that, as with all OpenPGP > messages, the email subject line and list of recipients remain > unencrypted. Hopefully attachments are considered part of the body?
It depends on whether they use PGP/MIME or inline PGP. Without installing the tool, I'm guessing they use PGP/MIME, because you pretty much can't use html email with inline PGP, and I doubt they're going to default to plain/text mails.
This could work, but the web service would have to support it as well as the extension.
Then there is also the issue of how does the receiver read the message? The extension would need to be able to parse MIME, and allow access to the separate parts.
Re: End-To-End – OpenPGP Chrome extension from Google
#144Re: End-To-End – OpenPGP Chrome extension from Google
#145What is the difference between GnuPG and OpenPGP?
Re: End-To-End – OpenPGP Chrome extension from Google
#146Earlier quoted context omitted.
In the FAQ they mention "End-To-End doesn’t trust any website's DOM or context with unencrypted data. We have tried to ensure that the interaction between the extension and websites is minimal and does not reveal secrets to the website." I'm curious about this too. Does that mean they somehow insert a textbox that the host page can't see? I didn't realize extensions could do that. Edit: ah, this appears to be where i…
But when displaying the cleartext of a previously sent email or received email... they must be able to decipher the encrypted text in order to display it to the viewer, no?
Re: End-To-End – OpenPGP Chrome extension from Google
#147Earlier quoted context omitted.
Can you give me an example that would be relevant here?
How about BEAST or CRIME?
The basic idea is that implementation-related side-channel attacks, such as timing and power draw, are very hard to exploit remotely. I guess you could write a JavaScript implementation of AES that is so bad that key-dependent multimillisecond jitter can be measured remotely. But it's almost impossible to do it by mistake.
The real problems of JavaScript are it's highly malleable runtime that offers no guarantees, everything is writable. So you need to improve browser support before you can write JavaScript crypto, that's why this is a great project: Google has the ability to change Chrome into a secure end-to-end platform, should they want that.
Re: End-To-End – OpenPGP Chrome extension from Google
#148Re: End-To-End – OpenPGP Chrome extension from Google
#149Can anyone tell if this addon has been built in a suitably abstract enough manner such that the core can be used to build similar extensions for other browsers? I.e, would it be possible to take this code and wrap it in a Firefox extension?
There is mentions of using Closure which is a google JavaScript technology. I think however it is cross browser.
Re: End-To-End – OpenPGP Chrome extension from Google
#150Just tried this out and it works great! Had to build it using the instructions on the wiki, but nothing too painful. It doesn't just integrate with gmail, but more with all textarea's around the web. When you are typing in a textarea and press the extension icon next to the hamburger menu it will pop open a menu containing the text that you were typing on the site, and are given the options to encrypt/sign a message.…
Pointers to the proper forum to talk about this appreciated.