Table des matières

CLI GPG

Installation

Sous Debian / Ubuntu :

 $ sudo apt-get install gpgv2

Options de base

pour accéder aux paramètres essentiels.

Version de gpg

  $ gpg --version

Lister les clefs publiques du public_keyring

  $ gpg2 --list-secret-keys    
  $ gpg -K

Lister les clefs du private_keyring

  $ gpg2 --list-keys    
  $ gpg -k  

Générer une clef

  $ gpg2 --expert --full-gen-key

Configuration :

  $ gpg2 --expert --edit-key  KEYNAME

avec KEYNAME les 8 caractères identifiant la clef, obtenus avec –list-keys Préférence de hashage/chiffrement/compression (édition de clef):

  $ setpref SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed

Ajouter une photo (édition de clef):

  $ addphoto

Publier la clef publique

Pour voir les clefs générées :

  $ gpg2 --list-keys

Publier la clef publique sur le serveur de GPG :

(avec KEYNAME l'ID de 8 caratères obtenus avec gpg2 –list-keys)

  $ gpg2 --send-key KEYNAME

Exporter la clef privée

Pour une utilisation de la clef privée avec un outils tier :

  $ gpg2 --export-secret-keys --armor moi@mdl29.net > ma_clef_privee.asc

Configuration de Thunderbird et Enigmail

Texte

Thunderbird nous permet de recevoir, écrire et répondre a des mail en html. C'est mal. On passe tout en message texte.

'Account Settings → Composition & Addressing → Compose messages in HTML format'

Ajouter *.* dans 'Edit → Preferences → Composition → Send Options → Plain Text Domains'

Pièces jointes

Activer 'Account Settings → Open PGP Security → Use pgp-mime by default'

Questions

cas des pièces jointes (génération d'un clef symétrique), envoie de la clef via l'utilisation de la clef publique