
Voici une méthode simple, rapide et efficace pour protéger des fichiers par mot de passe avec GNUPG.
Pas besoin de créer de clé, il suffit juste de posséder GNUPG, disponible dans toutes les distributions Linux, et même
Windows.
Créons un fichier texte :
On vérifie le contenu de notre fichier :
Bon, c'est bien. Maintenant, je veux envoyer mon fichier, mais je veux le protéger avec un mot de passe que mon correspondant connait.
On va utiliser la commande
gpg2 avec l'option
--symmetric (ou
-c) :
Code TEXT :Entrez la phrase de passe:
Veuillez répéter cette phrase de passe:
Bien, on a maintenant 2 fichiers : le fichier original (message.txt) et le fichier crypté (message.txt.gpg) :
Bien, si on essaie de lire le fichier crypté :
On ne voit rien. On peut l'envoyer par messagerie électronique.
De l'autre côté, notre destinataire va devoir déchiffrer le fichier.
On va utiliser la commande
gpg2, mais avec l'option
--decrypt cette fois-ci (ou
-d):
Code TEXT :gpg: données chiffrées avec CAST5
Entrez la phrase de passe:
gpg: chiffré avec 1 phrase de passe
Mon super message secret!
Le contenu du fichier s'affiche sur la sortie standard (
stdout ou
console) !
Dans le cas d'un fichier texte, cela n'a pas trop d'incidence, mais si on crypte un fichier image ou un fichier son, la console se remplira de caractères illisibles.
Il est donc possible d'indiquer le nom d'un fichier de sortie avec l'option
-o :
Code TEXT :gpg: données chiffrées avec CAST5
gpg: chiffré avec 1 phrase de passe
On peut enfin afficher notre fichier :
Maintenant, vous savez protéger vos fichiers
