I think of it like this: usability can be a security feature. If you build a "perfectly secure" piece of software, but it takes a very high level of skill to use it, your users will use something else that is easier to use, but less secure. And then how has your ideologically perfect piece of software helped improve their security? If you make tradeoffs for usability, you will raise the bar because people will actual…
Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
11–20 of 165 posts
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#12I mean using (Keybase) https://keybase.io/ is pretty easy
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#13I think of it like this: usability can be a security feature. If you build a "perfectly secure" piece of software, but it takes a very high level of skill to use it, your users will use something else that is easier to use, but less secure. And then how has your ideologically perfect piece of software helped improve their security? If you make tradeoffs for usability, you will raise the bar because people will actual…
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#14I think of it like this: usability can be a security feature. If you build a "perfectly secure" piece of software, but it takes a very high level of skill to use it, your users will use something else that is easier to use, but less secure. And then how has your ideologically perfect piece of software helped improve their security? If you make tradeoffs for usability, you will raise the bar because people will actual…
Fork Thunderbird or some such client, also make a web client available. Make a new service which offers only encrypted e-mail by default (with a new e-mail address that includes e-mail hosting for your own domain) and provides the key server and everything else. Advertise it as something different from e-mail like encrypted e-mail. Set a new precedent, create a new industry.
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#15Earlier quoted context omitted.
Fork Thunderbird or some such client, also make a web client available. Make a new service which offers only encrypted e-mail by default (with a new e-mail address that includes e-mail hosting for your own domain) and provides the key server and everything else. Advertise it as something different from e-mail like encrypted e-mail. Set a new precedent, create a new industry.
so like hushmail?
Hushmail was always open to court order attack, a desktop client, an open source one, is much less so.
It should always put the name of the client in the subject line or send some unencrypted text along with each message on where they can get a client to view the message. And the client should be able to configure itself with minimal input, sort of like Thunderbird does right now with most e-mail services. And generate, transmit, and store your public key to anyone upon request.
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#16This paper should be titled: Why Johnny Still, Still Can't Use Mailvelope: Evaluating the Usability of Mailvelope.
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#17Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#18This paper should be titled: Why Johnny Still, Still Can't Use Mailvelope: Evaluating the Usability of Mailvelope.
Yes, we probably would have gotten better usability scores if we developed our own PGP client with a better UX and tutorials. We selected Mailvelope because it was rated highly on the EFF's secure messaging scorecard [1] and we were exploring how the state-of-the-art in PGP software actually performed with end users. [1] https://www.eff.org/secure-messaging-scorecard
Re: Why Johnny Still Can't Encrypt: Evaluating the Usability of a Modern PGP Client
#19I think of it like this: usability can be a security feature. If you build a "perfectly secure" piece of software, but it takes a very high level of skill to use it, your users will use something else that is easier to use, but less secure. And then how has your ideologically perfect piece of software helped improve their security? If you make tradeoffs for usability, you will raise the bar because people will actual…
Fork Thunderbird or some such client, also make a web client available. Make a new service which offers only encrypted e-mail by default (with a new e-mail address that includes e-mail hosting for your own domain) and provides the key server and everything else. Advertise it as something different from e-mail like encrypted e-mail. Set a new precedent, create a new industry.
Besides which, 'make a new client' doesn't answer the main issue, which is how to write a usable client. There are plenty of existing unpleasant PGP clients out there, unless you can detail what makes your new attempt better, it will most likely fail as well.