Table des matières

GnuPG

GPG ou “GNU Privacy Guard” permet comme vu ici le chiffrement et la signature de vos données.

Nous allons donc tenter de résumer ici son utilisation.

En mode console

Sans paire de clef

Il est possible d'utiliser GnuPG de façon basique et rapide pour le cas où votre correspondant n'aurait pas encore intégré les principes des clefs publiques et privées ;-) .

Crypter un fichier

gpg -c votrefichier

Une “passphrase” X (= mot de passe) vous sera demandée

Décrypter un fichier

gpg --decrypt votrefichier.gpg > votrefichier

Vous, ou la personne à qui vous avez envoyé votre fichier aura besoin du mot de passe X (et de GnuPG ;-) ).

Avec paires de clefs

Créer une paire de clef

gpg --gen-key

Il est aussi conseillé de créer un certificat de révocation qui vous servira à “détruire” votre paire de clefs :

gpg --gen-revoke <votre_id>

Gérer votre trousseau de clefs

Voici les commandes les plus utiles, pour une utilisation avancée :

$ man gpg
gpg --list-keys
gpg --send-key <votre_id>
gpg --search-keys <identifiant>
gpg --recv-keys <identifiant>
gpg --import <clef reçue à coller>
gpg --delete-keys <identifiant>
gpg --sign-key <identifiant>
gpg --edit-key <votre_id> expire

Signer et Chiffrer un fichier

$ gpg --clearsign <mon_fichier>
$ gpg --encrypt <mon_fichier>
$ gpg --decrypt <mon_fichier.pgp>

En mode graphique

De nombreuses interfaces graphiques peuvent vous simplifier l'existence et rendre l'utilisation de GnuPG totalement transparente.