ssh_manuel

This is an old revision of the document!


SSH manuel

Fichiers : ssh_manuel.tar.gz

# 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 m'envoie sa clé publique KamalPub.key également.

# cat > CipherList <<EOF
aes-256-cbc;des-cbc
EOF
# openssl rsautl -sign -in CipherList -inkey FabienPriv.key -out CipherList.signed
# scp CipherList.signed 10.0.1.111:/root/ssh_manual

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 <<EOF
Le Stade rennais football club, couramment abrégé en Stade rennais FC, Stade rennais ou SRFC, est un club de football français fondé en 1901.
EOF
# openssl enc -e -in Message -out Message.crypted -kfile SymKey
# openssl rsautl -encrypt -pubin -inkey KamalPub.key -in SymKey -out SymKey.crypted
# openssl sha1 SymKey
SHA1(SymKey)= fecc5073912511a5eefef2388507153704d02833
# cat > SymKey.sha1 <<EOF
fecc5073912511a5eefef2388507153704d02833
EOF
# openssl rsautl -sign -in SymKey.sha1 -inkey FabienPriv.key -out SymKey.sha1.signed
# scp Message.crypted SymKey.sha1.signed SymKey.crypted 10.0.1.111:/root/ssh_manual
  • ssh_manuel.1454671122.txt.gz
  • Last modified: 2016/02/05 12:18
  • by fab