dcposch / scramble

Secure email for everyone
http://dcposch.github.io/scramble/
226 stars 32 forks source link

Support with unencrypted email addresses #2

Closed dcposch closed 10 years ago

dcposch commented 11 years ago

This has bad security implications, but it's necessary for people to try out Scramble

It's also useful for people who want a Scramble address with more convience, less security. The still get better security than most other email systems can provide.

jaekwon commented 10 years ago

This would also make support@, help@, etc work. When you're registering for a cert, they send a confirmation email to admin@, so it's needed there as well.

jaekwon commented 10 years ago

What should the UX be like?

dcposch commented 10 years ago

Implementing this now.

My thought is that inbox will simply be color coded. For example, light green for messages that were received encrypted, white for messages received unencrypted.

When sending mail: I'm thinking about a two-step process. The send button is replaced with an "Encrypt" button. When you click it, the client tries to fetch public keys for each recipient, first from Contacts and then from the notary servers. If all recipients have public keys, you get a dialog that shows the recipients, their key signatures, and has a light green "Send" button. If at least one does not have a public key, the dialog will make that very clear. Users will have a chance to enter a public key for those recipients; until they do, the "Send" button will be replaced with a white "Send Unencrypted" button.

Finally, in the Contacts view, we can show all rows for which we have public keys with a light green background, the rest with a white background.

So with a consistent color scheme and some trial and error, I think we can make a simple, clear, UX. My first goal is that all users have a clear understanding of where they're protected and where they are not protected. A close second is for users to have an good experience reading and sending mail.

DC

On Sun, Oct 13, 2013 at 6:54 PM, jaekwon notifications@github.com wrote:

What should the UX be like?

— Reply to this email directly or view it on GitHubhttps://github.com/dcposch/scramble/issues/2#issuecomment-26232302 .

jaekwon commented 10 years ago

First iteration completed by DC. We still need more UI tweaks, like the color coding.

dcposch commented 10 years ago

I've forwarded my Gmail to my Scramble address and am using it as my main inbox now.

We still need a good way for users to tell encrypted and unencrypted mail apart.

However: interoperability between Scramble and existing unencrypted mail is solid!