Chiffrement asymétrique
(à clé publique)
outil GnuGPG
sudo apt-get update
sudo apt-get upgrade
Sur Debian1 (destinataire!)
sudo apt-get install gpg
(plus simple de passer en root)
sudo gpg –full-gen-key
Les clés générées se trouvent dans le dossier utilisateur (ou /root). Ce dossier est un dossier caché et il se nomme « .gnupg », s’y rendre.
exportation de la clé publique pubkey.txt:
sudo gpg –armor –output pubkey.txt –export [uid]
cat pubkey.txt
Envoi de pubkey.txt sur Debian2 (éméteur!)
importation du fichier « pubkey.txt » vers le trousseau « gpg » vers une autre personne qui va s’en servir pour chiffrer un message:
par exemple se placer dans Documents, où on aura copié pubkey.txt:
passer en root
gpg –import pubkey.txt
touch Bonjour puis le remplir
(ou : echo « Bonjour ceci est un méga test » > Bonjour)
chiffrement d’une expression
sudo gpg–encrypt–recipient [uid] Bonjour
–>création Bonjour.gpg
Envoi fichier Bonjour.gpg sur Deb1 pour déchiffrement
sudo gpg –output Bonjour.txt –decrypt Bonjour.gpg
–>renseigner phrase secrète
ls –>création Bonjour.txt
sudo nano/cat fichier
