3 ms·
Just adding support isn't going to popularize PGP. Every major IMAP client supports S/MIME, but few people use it. Usability is still a key barrier. Read "Why J
by sweis 17y ago
Just adding support isn't going to popularize PGP. Every major IMAP client supports S/MIME, but few people use it. Usability is still a key barrier. Read "Why Johnny Can't Encrypt": http://gaudior.net/alma/johnny.pdf http://gaudior.net/alma/johnny.pdf
Users must generate their private keys themselves and must get a CA or a web of trust to issue certificates for those keys. Then they must keep their keys safe and install them on any device they want to check email from. If one of those machines is compromised, then the user must revoke their certificates and start again.
You need an PKI or web of trust, and a minimal level of expertise to make this work. I don't think widespread adoption of email encryption will happen unless its invisible to the user.
- koanarc 17y agoThanks for the PDF, looks like a good read. First let me disclaim that I am by no means a crypto expert, and perhaps I am actually way off base here. I'm not suggesting that Gmail could revolutionize popular use of encryption overnight. What I AM suggesting is that by storing and making it simple to send and receive public keys, Gmail could very easily and transparently facilitate the growth of such webs of trust. Simple example (what TFA seemed to be): 1) Alice, a crypto-savvy non-gmail user, sends Bob, a non-crypto-savvy gmail user, her public key. (Or, better, Alice gives Bob a thumbdrive with her public key on it for upload to Gmail.) 2) Gmail stores it. 3) Alice later sends signed mail to Bob. 4) Gmail verifies it, and prominently notifies Bob whether it is a valid or invalid signature. Perhaps it even presents a link for Bob to learn more about how it knows this, and how his mail from Alice is different from un-signed mail. So with extremely little forced interaction on Bob's part (nothing to install, nothing much to learn, no key generation), there is now some added security between the two of them, even if it is unidirectional. From this point, Bob could then quickly learn enough to be able to encrypt the email that he sends to Alice from within Gmail, and Alice, using PGP in her mail client, would be able to decrypt it. It certainly doesn't cover every angle, but it would improve relative security and it would allow those who ARE familiar and experienced with public-key cryptography to bring up basic concepts with their friends/family/coworkers (among the ~150 million monthly Gmail users, anyway). Edit: wonky formatting