PostHeaderIcon Tutoriel | chiffrer et déchiffrer avec GnuPG

Article publié le 10 Octobre 2016

Petit tuto très simplifié sur comment chiffrer/dechiffrer des fichiers avec GnuPG.

- Démarrez l'agent gnugpg:

gpg-agent --daemon --use-standard-socket

 

- Authentifiez vous sans utiliser sudo mais en vous connectant directement avec le compte UNIX souhaité.
- Générez votre clé privée (de préférence sur une machine sûre):

gpg -gen-key

 

- Renseignez les informations demandées par l'invite de commande. Si la génération de votre clé prend trop de temps, utilisez la commande ci-dessous

rngd -r /dev/urandom

- Générez votre clé de révocation (au cas ou)

gpg --output revoke.asc --gen <id de votre clé>

- Vérifiez que votre clé a bien été généré

gpg --list-keys

- Exportez votre clé publique qui sera nécessaire pour chiffrer / déchiffrer (la clé public devra être envoyé au destinataire afin qu'il puisse
déchiffrer le contenu).

gpg --output mykey.asc --armor --export <id de la clé>

- Une fois la clé reçu par le destinataire celui ci devra signer la clé

gpg --sign-key <id de la clé>Chiffrement / Déchiffrement

- Procédez au chiffrement de votre fichier

gpg --recipient "<identifiant de votre clé " --encrypt --cipher-algo AES256 <votre fichier>

- Le destinataire pourra alors déchiffrer votre fichier avec la clé publique précédemment envoyée

gpg --decrypt <fichier>.gpg

image_print

Laisser un commentaire