{ * info-rmatique ! }

chiffrement asymétrique

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