Top Banner
STRIKE PGP & Enigmail
18

PGP and Enigmail

Apr 12, 2017

Download

Software

Tânia Silva
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PGP and Enigmail

STRIKEPGP & Enigmail

Page 2: PGP and Enigmail

What’s STRIKE

DFI - Dissent, Privacy & Information access in an unequal digital world

STRIKE

Page 3: PGP and Enigmail
Page 4: PGP and Enigmail

Current situation of STRIKE

● Privacy○ Communication

■ Emails < now here we are■ Chats■ Phone Calls■ Video Conferences

Page 5: PGP and Enigmail

Common threat to security & privacy

Last 100 meters crash!

Page 6: PGP and Enigmail

What’s encryption

Page 7: PGP and Enigmail
Page 8: PGP and Enigmail

Cryptography

● Symmetric (TripleDES)○ one key for both

Encrypt/Decrypt● Asymmetric (RSA)

○ two keys, one to encrypt, another to decrypt

Page 10: PGP and Enigmail

Gnu Privacy Guard

GnuPG is a implementation of PGP protocol● GPGTools for Mac OS X and Apple Mail● GPG4Win for Windows and Outlook● File encryption with GPG tools● Enigmail for Thunderbird

—— what this guys are working on

Page 11: PGP and Enigmail

Enigmail

Thunderbird based Email GPG privacy tool

Page 12: PGP and Enigmail

Enigmail● Basic Functions

○ Encrypt/Decrypt○ Sign/Trust○ Key manager

Page 13: PGP and Enigmail
Page 14: PGP and Enigmail

After encryption

Page 15: PGP and Enigmail

Enigmail● Tech Stack

○ thunderbird XPCOM & Gecko○ interaction with GPG agent

Page 16: PGP and Enigmail

What’s STRIKE up to right now

● Bring TW things to Enigmail○ Test driven development (xpcshell unit tests)○ Continuous integration (Travis-CI)○ Code description of Provisioning (Vagrant/Docker)

● Merged to master○ Tests for XPCOM GPG binding○ Error handling

● Enhancement on Usability and XD

Page 17: PGP and Enigmail

If you are interested

Follow this feed for news about STRIKE:https://my.thoughtworks.com/groups/strike-public

Fork this repo to contribute to Enigmail:http://sourceforge.net/p/enigmailBy Patrick Brunschwig

Page 18: PGP and Enigmail