On 08/24/2013 05:13 PM, Francisco Ruiz wrote:
>
> My encryption app, PassLok, is currently in the shape of a standalone,
> static web page with two text boxes where users copy and paste plain
> or encrypted messages. I am considering the possibility of making a
> browser extension version out of it, probably along the lines of
> myMail-crypt or Mailvelope for Chrome, to provide a tighter
> integration with email programs (or at least with Gmail, which is very
> popular these days).
>

I suspect you're going to get lots of different answers to this
question, but here is how I see it:

  Offering a browser extension or downloadable application is far
superior to having it in website format, because you can offer GPG
signatures and the user doesn't have to worry that you've been forced to
change the code server-side (or that they've got network interference). 

  You shouldn't be storing collections of passwords on your server, in
any format, ever. This is just begging for trouble, either from hackers,
broken servers, or government agencies.

  Release your app as a proper downloaded app. Allow people to save
their passwords locally. And have someone help you with threat
modeling.  It doesn't prevent all problems, but it turns a huge problem
into a few small problems, and puts much of the burden back onto the
user to secure their computer and local network.

Just my $0.02

best,
Griffin

-- 
"Cypherpunks write code not flame wars." --Jurre van Bergen
#Foucault / PGP: 0xAE792C97 / OTR: sa...@jabber.ccc.de

My posts, while frequently amusing, are not representative of the thoughts of 
my employer. 

-- 
Liberationtech is a public list whose archives are searchable on Google. 
Violations of list guidelines will get you moderated: 
https://mailman.stanford.edu/mailman/listinfo/liberationtech. Unsubscribe, 
change to digest, or change password by emailing moderator at 
compa...@stanford.edu.

Reply via email to