The goal of this project is to build a tool that offers highly usable PGP protection for messages sent through already-popular chat services such as Facebook messenger and Google Hangouts. My goal is to get the entire install/setup process to only require about two clicks and no human interaction, and for the app to be almost entirely out of sight and out of mind after that point.
PGP works, but most people can't be bothered to use the tools out there today. PGP needs a usability revolution. This project's primary benefit is usability. Once PGP doesn't require exchanging keys with every single person you want to chat with, and once it only requires a single minute of setup once, people will actually use it.
Here's how this works:
(5-step process pastebin'd due to hackernews content length limit!)
Please read: https://www.zerobin.net/?fcf2d01c3d1e162a#x4dz6EAAaycNN/F/4L5hGkXSoZqceaiVPUXpDEL+mxM=
Let's recap the benefits:
- standard bulletproof pgp security with...
- one-click one-minute install a 5 year old could perform
- out of sight and out of mind
- no maintaining a keyring for all of your contacts
- frictionless encrypted conversation start and stop
- works on your existing popular chat interfaces. just talk on Facebook messenger and Hangouts etc
Server-side project https://github.com/cgarvie/easypgp-server Python flask peewee orm
Client-side project (This is my weakness. Help is desperately needed) https://github.com/cgarvie/easypgp-client chrome extension Javascript
Anyone want to help out?