Crypter et décrypter un fichier avec gpg (OpenPGP) avec un mot de passe

Pour crypter et décrypter un fichier avec un password, vous pouvez utiliser l’outil gpg disponible en ligne de commande sur la plupart des plateformes.

Crypter un fichier

$ cat test.txt
salut
$ gpg -c test.txt
Entrez la phrase de passe :
Répétez la phrase de passe :

$ rm test.txt

Un fichier binaire test.txt.gpg a été créé. Pour le décrypter :

$ gpg test.txt.gpg
gpg: données chiffrées avec CAST5
gpg: chiffré avec 1 phrase de passe
gpg: Attention : l'intégrité du message n'était pas protégée

Le fichier test.txt a été recréé :

$ cat test.txt
salut