1) It's hard for the normal person. (The user experience for PGP is just horrendous)
2) Before you send an email to someone you have to know their public key.
With that said, we have done some research on integrating PGP like public key encryption along with our current key serving mechanism. With public key, using Virtru will be essentially equivalent to holding the keys yourself. Look for more of this in the future :-)
We've comprehensively addressed this issue on our blog. Here's the direct link: https://blog.virtru.com/faq-on-government-surveillance/
Let us know what you think.
> Q. What would Virtru do if it received a request
> from the United States government for encryption keys?
> A. We will require the government to go to court,
> and if we can, we will notify you.
To me that seems naive. You won't be able to notify anyone if you get a National Security Letter (NSL). Lavabit had turned over encryption keys for individual users, because they had to [1]. They only shut down when the government wanted their SSL key, to give access to everyone.How are you any different?
http://www.rsync.net/resources/notices/canary.txt
I've actually found it kind of surprising that they haven't had any warrants yet.
But you're going to be served with an NSL if you get big enough to be interesting. It seems to happen to everyone. An then you won't be able to update the canary any more. That's a good idea, but I don't think it is enough.
I don't mean to be negative, I just guess I don't see why you'll succeed against the government when the others have not.
There may be no single silver bullet here. In addition to pursuing open source key servers, we're also working on UI/UX for easy addition of public key wrapping using the same crypto as PGP. Our hope is that we can deploy public key in a way that most people start using it to minimize the proportion of unwrapped keys on Virtru's server.