Explicacao: Segunda execucao do trabalho fazendo a comunicacao entre o cliente-servidor atraves de multiplas mensagens, foram logados todos os resultados gerados decorrentes dos calculos, mensagens transmitidas criptogradas e descriptografadas de cada lado da comunicacao Log do servidor: =========================================================================== Inicio da execucao: programa que implementa o server da comunicacao TCP/IP. Prof. Elias P. Duarte Jr. - Disciplina Redes II Autores: Brendon e Marllon =========================================================================== [SERVER LOG] starting up on localhost port 10000 [SERVER LOG] waiting for a connection [SERVER LOG] connection from('127.0.0.1', 58590) [SERVER LOG] defining Diffie-Hellman parameters with server [SERVER LOG] received generate prime module (p) with the value equal: 11 [SERVER LOG] generate prime generator (g) with the value equal: 431 [SERVER LOG] sending message to client: 431 [SERVER LOG] generate random private key equal: 8657 [SERVER LOG] received server_result with value equal: 4 [SERVER LOG] calculated public result to send for the client: 7 [SERVER LOG] sending message to client: 7 [SERVER LOG] calculated shared key equal: 5 [SERVER LOG] received message from the client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)Y\xb1H[\t\x88Eh' [SERVER LOG] received message from the client decrypted: b'Mensagem numero 1' [SERVER LOG] sending data back to the client [SERVER LOG] sending message to client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)Y\xb1H[\t\x88Eh' [SERVER LOG] received message from the client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\x1aM\xe7\xc4q\x9f\xaf\xd9' [SERVER LOG] received message from the client decrypted: b'Mensagem numero 2' [SERVER LOG] sending data back to the client [SERVER LOG] sending message to client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\x1aM\xe7\xc4q\x9f\xaf\xd9' [SERVER LOG] received message from the client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xf4^l\x03\r\xd4M?' [SERVER LOG] received message from the client decrypted: b'Mensagem numero 3' [SERVER LOG] sending data back to the client [SERVER LOG] sending message to client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xf4^l\x03\r\xd4M?' [SERVER LOG] received message from the client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)!p\xb1\xe7e_1\xa0' [SERVER LOG] received message from the client decrypted: b'Mensagem numero 4' [SERVER LOG] sending data back to the client [SERVER LOG] sending message to client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)!p\xb1\xe7e_1\xa0' [SERVER LOG] received message from the client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xca\xe8\x94)?\xfb\nC' [SERVER LOG] received message from the client decrypted: b'Mensagem numero 99 ' [SERVER LOG] sending data back to the client [SERVER LOG] sending message to client: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xca\xe8\x94)?\xfb\nC' Log do cliente: =========================================================================== Inicio da execucao: programa que implementa o client da comunicacao TCP/IP. Prof. Elias P. Duarte Jr. - Disciplina Redes II Autores: Brendon e Marllon =========================================================================== [CLIENT LOG] connecting to localhost port 10000 [CLIENT LOG] connected to server [CLIENT LOG] defining Diffie-Hellman parameters with server [CLIENT LOG] generate prime module (p) with the value equal 11 [CLIENT LOG] sending message to server: 11 [CLIENT LOG] received generator randomly generated by the server with value equal: 431 [CLIENT LOG] generate random private key equal: 1392 [CLIENT LOG] calculated public result to send for the server: 4 [CLIENT LOG] sending message to server: 4 [CLIENT LOG] received server_result with value equal: 7 [CLIENT LOG] calculated shared key equal: 5 Enter message to send: Mensagem numero 1 [CLIENT LOG] sending message to server: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)Y\xb1H[\t\x88Eh' [CLIENT LOG] received message: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)Y\xb1H[\t\x88Eh' [CLIENT LOG] message decrypted: b'Mensagem numero 1' Enter message to send: Mensagem numero 2 [CLIENT LOG] sending message to server: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\x1aM\xe7\xc4q\x9f\xaf\xd9' [CLIENT LOG] received message: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\x1aM\xe7\xc4q\x9f\xaf\xd9' [CLIENT LOG] message decrypted: b'Mensagem numero 2' Enter message to send: Mensagem numero 3 [CLIENT LOG] sending message to server: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xf4^l\x03\r\xd4M?' [CLIENT LOG] received message: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xf4^l\x03\r\xd4M?' [CLIENT LOG] message decrypted: b'Mensagem numero 3' Enter message to send: Mensagem numero 4 [CLIENT LOG] sending message to server: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)!p\xb1\xe7e_1\xa0' [CLIENT LOG] received message: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)!p\xb1\xe7e_1\xa0' [CLIENT LOG] message decrypted: b'Mensagem numero 4' Enter message to send: Mensagem numero 99 [CLIENT LOG] sending message to server: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xca\xe8\x94)?\xfb\nC' [CLIENT LOG] received message: b'>\x0f\xdb\tc\x02V(\x98\n\xe7T\xd1\x01l)\xca\xe8\x94)?\xfb\nC' [CLIENT LOG] message decrypted: b'Mensagem numero 99 '