L'objectif de cet exercice est d'effectuer à la main l'ensemble des actions effectuées par SSH lors d'un envoi de fichier par SCP.\\ Fichiers : {{ssh_manuel.tar.gz|}} ==== Pré-requis ==== Fabien génère sa paire de clés et envoie sa clé publique à Kamal. # openssl genrsa -out FabienPriv.key 2048 # openssl rsa -in FabienPriv.key -pubout -out FabienPub.key # scp FabienPub.key 10.0.1.111:/root/ssh_manual Kamal génère sa paire de clés et envoie sa clé publique à Fabien. # openssl genrsa -out Kamal.key 2048 # openssl rsa -in Kamal.key -pubout -out KamalPub.key # scp KamalPub.key root@10.0.1.108:/root/ssh_manuel # cat > CipherList < Kamal choisi un cipher et m'envoie la réponse ''Cipher.signed''. # openssl rsautl -verify -in Cipher.signed -pubin -inkey KamalPub.key -out Cipher # cat Cipher aes-256-cbc # openssl rand -out SymKey 32 # cat > Message < SymKey.sha1 <