← Questões de Informática

Informática · FGV · 2024

Questão comentada de Informática

O computador de Jorge, ao conectar uma aplicação cliente SSH (Secure Shell) pela primeira vez ao servidor SSH XYZ, deve estabelecer a relação de confiança inicial com o servidor. Para isso, após o computador de Jorge se conectar ao servidor XYZ, este envia ao computador de Jorge sua chave:

Gabarito: B

Quando voce acessa um servidor SSH pela primeira vez, ainda nao existe uma relacao de confianca previa entre as pontas. Por isso, o computador cliente precisa receber a chave de identificacao do servidor para comparar depois, nas proximas conexoes, se continua falando com o mesmo servidor. Essa ideia e central no SSH: autenticar o servidor antes de iniciar a comunicacao segura. No SSH, o servidor envia sua chave publica, que funciona como uma especie de identidade criptografica. O cliente guarda essa chave e, nas futuras conexoes, verifica se a chave apresentada continua igual. Se mudar sem motivo, o sistema avisa sobre possivel troca de servidor ou ataque do tipo man-in-the-middle. E o famoso momento do "voce confia neste host?". A resposta correta e a letra B porque, na relacao inicial de confianca, o servidor apresenta sua chave publica ao cliente. A chave privada fica protegida no servidor e nao e enviada para ninguem, pois ela e usada para assinar e comprovar identidade, nao para ser compartilhada. Em provas de redes, a banca costuma misturar chave publica, chave privada e chave de sessao. Aqui, o ponto e simples: para iniciar a confianca, o cliente precisa conhecer a chave publica do servidor, que depois serve de referencia para validar as proximas conexoes.

Continue treinando

Questões relacionadas