Tim Izzo @5ika.ch

Échanger des messages confidentiels avec GPG

Sur la page d’accueil, je mets à disposition ma clé PGP publique afin de permettre aux gens de m’envoyer des messages chiffrés que seul moi pourrait déchiffrer.

Ce tuto explique comment utiliser le programme GPG pour chiffrer un message avec ma clé publique. GPG est un programme universellement accessible (sur toutes les plateformes) permettant de générer des clés de chiffrement, de les stocker et de chiffrer/déchiffrer des messages avec.

Importer la clé publique du destinataire

Dans un premier temps, vous avez besoin de récupérer ma clé PGP publique sur votre ordinateur puis de l’importer dans GPG avec la commande suivant:

gpg --import tim@5ika.ch.pub

Vous pouvez ensuite constater les clés PGP disponibles sur votre système avec la commande suivante:

gpg --list-keys

Vous devriez voir apparaître au moins une ligne indiquant que vous avez une clé correspondant à l’UID tim@5ika.ch.

Chiffrer un message

Placez votre message dans un fichier de texte, par exemple message-secret.txt et chiffré le avec la commande suivante:

gpg --recipient tim@5ika.ch --encrypt message-secret.txt

Par sécurité, comme vous avez récupéré la clé publique en téléchargeant un fichier depuis un site Web, gpg vous affiche un message d’alerte et vous invite à confirmer votre action en entrant y puis Enter.

Après ces étapes, vous obtenez un fichier message-secret.txt.gpg qui contient votre message chiffré avec la clé publique. Vous pouvez ainsi m’envoyer ce fichier par le canal que vous voulez.

Seule la personne qui détient la clé privée correspondant à la clé publique utilisée peut déchiffrer le message.


Ce tuto vous est utile ? Vous avez vu une coquille ou vous avez une suggestion d'amélioration ?
Dites-le moi sur Mastodon ou par email car je n'ai pas d'autre moyen de le savoir :-)