Table des matières

GPG (GnuPG)


GPG (GNU Privacy Guard) ou PGP (Pretty Good Privacy)

Petite documentation sur PGP (Pretty Good Privacy) pour chiffrer les documents et/ou les mails et ainsi conserver sa vie privée.

Il existe également une interface graphique : pga.

Commandes gpg

Installation

apt install gnupg

Générer une nouvelle clef

gpg --default-new-key-algo rsa4096 --gen-key

Importer une clef

gpg --import nom_du_fichier.asc

Afficher la liste des clefs

gpg --list-keys
# ou, pour afficher les clefs publiques (k minuscule) :
gpg -k
# ou, pour afficher les clefs privées (K MAJUSCULE) :
gpg -K

Supprimer une clef

gpg --delete-keys CAEE249BA7CFAF066CC5608B7605C6712D42CEF7
# faire gpg --list-keys pour voir la liste des clefs.

Crypter un fichier

gpg --encrypt --armor --recipient '[email protected]' --output nom_du_fichier.txt.pgp nom_du_fichier.txt

Decrypter un fichier

$ gpg --decrypt --output filename.new filename.txt.gpg


GPA : Interface graphique pour gpg


GNU Privacy Assistant (GPA)

GNU Privacy Assistant (GPA) est une interface utilisateur graphique pour GNU Privacy Guard (GnuPG). Il peut être utilisé pour chiffrer, déchiffrer, signer des fichiers ou encore vérifier les signatures et gérer les clés publiques et privées.


Installation

apt install gpa


Interface graphique