Simple end-to-end encryption done in the browser, without need to install apps. The user only needs to share a link in order to receive files securely. The system is tentatively created for use with getyourdata.org, as a secure replacement for email in the transmission of personal data.
Here’s how the webapp works:
- First we verify your e-mail. After that, our server will store your public key. We will generate a private key for you to store on your computer.
- After this, all a sender needs is a link from you. With a simple form, they can send messages that are encrypted before leaving their browser.
- When you receive a message, we’ll send you an e-mail. You will need your private key to access the message.
- Get
secret.cfg
file and copy it to./pgpost
(ignored from git) - Install virtualenv and create a new one using
python 2.7
- In the virtualenv,
pip install django==1.9.8
- source env/bin/activate
- pip install -r requirements.txt
- python manage.py migrate
- ...
- go!