Supponiamo di voler scambiare un valore di hash tra due macchine per qualche scopo, come impedire a Man-in-middle di acquisirlo senza crittografare il valore hash stesso?
Supponiamo di voler scambiare un valore di hash tra due macchine per qualche scopo, come impedire a Man-in-middle di acquisirlo senza crittografare il valore hash stesso?
È possibile creare un tunnel ssh tra le due macchine partecipanti e inviare i dati non crittografati.
Supponiamo che tu stia usando Linux.
1) Per prima cosa creare un server ssh sulla macchina che riceve i dati che è possibile utilizzare openssh per crearlo. Installare openssh-server e quindi aggiungere la porta per ascoltare in / etc / ssh / sshd_config
sudo apt-get install openssh-server
2) Ora dopo che il server è stato creato, puoi accedervi da un'altra macchina usando i client ssh disponibili come la linea di comando putty o ssh.
ssh username@ip -p port
3) Ora puoi copiare il file usando scp.
scp -P port file username@ip:new_file
Leggi altre domande sui tag hash