Tag: Mozilla Thunderbird

Encrypt your mails with GPG and Enigmail Thunderbird plugin

Encrypt your mails with GPG and Enigmail Thunderbird plugin

Introduction ~

GNU Privacy Guard (GnuPG or GPG) is open source/free software encryption and signing tool, alternative to the Pretty Good Privacy (PGP) suite of cryptographic software. Enigmail is an extension for Mozilla Thunderbird and other Mozilla applications. It provides public key e-mail encryption. Actual cryptographic functionality is handled by GNU Privacy Guard (GnuPG,GPG).

Step 1] Install Gnupg or GPG –

* Ubuntu/Debian ~

root@arun:~# apt-get  install gnupg  gnupg2

* Redhat/Fedora ~

root@arun:~# yum  install gnupg  gnupg2

Step 2] How to Install Enigmail ?

I assume that Mozilla Thunderbird is already installed on your system. To install  “Enigmail” follow following steps

a) Download “Enigmail” from  url “http://enigmail.mozdev.org/download/

Note ~ select OS and Thunderbird version properly.

b) In menu bar of the main Thunderbird window you will see “Tools”. Select this, and then “Add-ons” option. This will bring up a new window listing all of your Thunderbird plug-ins. In the lower left-hand corner of this new window you’ll see a button marked “Install”. Click this button. Tell  Thunderbird where you saved the Enigmail .XPI file. and just say “Install” that’s it!!

* Once ‘Enigmail’ is installed restart the Thunderbird. Then you will see “OpenPGP” tab in main menu of Thunderbird.

Step 3] Setup private/public key ~

Enigmail uses public key cryptography to ensure privacy between you and your correspondents. To generate the public/private keys, there is two methods either generate them with the help of “gpg” command line tool or use “enigmail”….

* We will generate private/public cryptographic keys with the help of “enigmail” as shown below….

a) Click on “OpenPGP” in the menu bar of the Thunderbird main window. Select “Key Management”.
b) In Enigmail Key Manager ~ click on “Generate” tab in the menu bar and select “New key pair”.
c) At the very top of the window you will see a combo box showing all of your email addresses. GnuPG will associate your new key with an email address.
Enigmail is just asking you which address you want to use for this key. Select whichever account will be receiving encrypted mail.

NOTE ~ We can use same keys for multiple accounts.

d) You can use passphrase or just check “No passphrase” checkbox to generate keys without passphrase.
e) Create  directory to save “Revocation Certificates”…

arunsb@arun:~$ mkdir /home/arunsb/.gpg_key/

f) Click on “Generate key” button to generate keys. done..

To share keys easily you can publish your keys with keyserver.

a) In “Key Management” window select your keys and then  click on ‘Keyserver’ tab in main menu and then click on “Upload Public Keys”
Note ~ make sure to check  “Display All Keys by Default” checkbox (to list all keys)

Step 4] Compose the mail and sign it ~

Compose the mail and tell Enigmail to sign it.  At the top of your Compose window you will see a button reading “OpenPGP”. Click on this. Make sure that the “Sign” option, and only that, is checked. Finally “Send” the mail! (You will be asked for your passphrase. Once you enter it, Enigmail will sign your email and send it if you have generate keys with passphrase else it will not ask)

/pgp_enigmail-compose

Enjoy!!

Regards,
Arun Bagul

Cryptez vos mails avec GPG et Enigmail plugin Thunderbird

Cryptez vos mails avec GPG et Enigmail plugin Thunderbird

Introduction ~

GNU Privacy Guard (GnuPG ou GPG) est open source / logiciel libre de cryptage et un outil de signature, alternative à la Pretty Good Privacy (PGP) La suite de logiciels de cryptographie. Enigmail est une extension pour Mozilla Thunderbird et d’autres applications Mozilla. Elle fournit la clé publique de chiffrement des e-mail. Fonctionnalité cryptographique est gérée par GNU Privacy Guard (GnuPG ou GPG).

Step 1] Installer GnuPG ou GPG —

* Ubuntu / Debian ~

root @ Arun: ~ # apt-get install gnupg gnupg2

* Redhat / Fedora ~

root @ Arun: ~ # yum install gnupg gnupg2

Etape 2] Comment faire pour installer Enigmail?

Je suppose que Mozilla Thunderbird est déjà installé sur votre système. Pour installer “Enigmail” suivre les étapes suivantes

a) Télécharger “Enigmail” de l’URL »http://enigmail.mozdev.org/download/”

Note ~ OS sélectionner et de Thunderbird version correctement.

b) Dans la barre de menu de la fenêtre principale de Thunderbird vous pourrez voir «Outils». Sélectionnez cette option, puis «Add-ons” option. Ceci ouvrira une nouvelle fenêtre répertoriant tous vos plug-ins Thunderbird. Dans le coin inférieur main de cette nouvelle fenêtre vous verrez un bouton “Installer”. Cliquez sur ce bouton. Dites Thunderbird où vous avez enregistré le Enigmail. Fichier XPI. et dire simplement “Installer” that’s it!!

* Once “Enigmail est installé redémarrer le Thunderbird. Ensuite, vous verrez “OpenPGP onglet” dans le menu principal de Thunderbird.

Etape 3] Configuration privée / clé publique ~

Enigmail utilise la cryptographie à clé publique pour assurer l’intimité entre vous et vos correspondants. Pour générer les Clés publiques / privées, il ya deux méthodes, soit les créer avec l’aide de “gpg” outil de ligne de commande ou utilisez “Enigmail” ….

* Nous produirons privé / public des clés cryptographiques, avec l’aide de «Enigmail», comme indiqué ci-dessous ….

a) Cliquez sur “OpenPGP” dans la barre de menus de la fenêtre principale de Thunderbird. Sélectionnez “Key Management”.
b) Dans Enigmail Key Manager ~ cliquez sur “Générer” onglet dans la barre de menu et sélectionnez “Nouveau paire de clés».
c) Tout en haut de la fenêtre vous verrez une zone de liste déroulante affichant toutes vos adresses e-mail. GnuPG sera associer votre nouvelle clé avec une adresse email.
Enigmail vous demande simplement de quelle adresse vous souhaitez utiliser pour cette clé. Choisir celles qui compte sera de recevoir du courrier crypté.

REMARQUE ~ Nous pouvons utiliser les mêmes touches pour plusieurs comptes.

d) Vous pouvez utiliser une phrase secrète ou il suffit de cocher “Pas de mot de passe” dans la case pour générer des clés sans passphrase.
e) Créer le répertoire pour sauver “La révocation des certificats” …

arunsb arun @: ~ $ mkdir / home / arunsb / .gpg_key /

f) Cliquez sur “Générer clé” pour générer des clés. c’est fait ..

Pour partager facilement les touches, vous pouvez publier vos clés avec serveur de clés.

a) Dans “Key Management” fenêtre Sélectionner vos clés, puis cliquez sur l’onglet ‘serveur de clés “dans le menu principal, puis cliquez sur” Upload clés publiques ”
Note ~ veillez à cocher «Afficher toutes les touches par défaut” case à cocher (à la liste de toutes les touches)

Étape 4] Composez le courrier et signer ~

Composez le mail et dites-Enigmail à le signer. En haut de votre fenêtre de composition, vous verrez un bouton de lecture “OpenPGP”. Cliquez sur cette question. Assurez-vous que le “Sign” option, et seulement cela, est cochée. Enfin “Envoyer” le courrier! (Vous serez invité à fournir votre mot de passe. Une fois que vous y entrer, Enigmail signerez votre e-mail et envoyez-le si vous avez générer des clés avec passphrase sinon il ne sera pas demander)
/ pgp_enigmail-composer

Enjoy!

Observe,
Arun Bagul