FC ConcursosFC Concursos

Questão FC890685

A navegação segura na internet via protocolo HTTPS (Hypertext Transfer Protocol Secure) exige uma interação complexa entre hardware, software e protocolos de rede. Considerando o f

Sem classificação

FGV · 2026

A navegação segura na internet via protocolo HTTPS (Hypertext Transfer Protocol Secure) exige uma interação complexa entre hardware, software e protocolos de rede.

 

Considerando o fluxo de processamento de uma requisição HTTPS em um sistema computacional moderno, é correto afirmar que

  1. o protocolo HTTPS opera exclusivamente na camada de transporte do modelo OSI, substituindo o TCP para garantir que a criptografia seja processada diretamente pelo hardware da placa de rede (NIC).
  2. durante o handshake do TLS, o sistema operacional utiliza chamadas de sistema para acessar funções criptográficas e gerenciar sockets de rede, permitindo que o navegador estabeleça um canal seguro sobre a pilha TCP/IP.
  3. a criptografia assimétrica utilizada no HTTPS é uma função nativa do firmware do roteador, o que desonera a CPU do computador cliente de realizar cálculos matemáticos complexos.
  4. o endereçamento IP (camada de rede do modelo OSI) é o responsável por garantir a integridade dos certificados digitais, enquanto o protocolo HTTPS gerencia o endereçamento físico (MAC Address).
  5. ao utilizar HTTPS, o sistema operacional desativa a memória virtual para impedir que chaves criptográficas sejam gravadas em disco (swap), priorizando o processamento na Unidade de Controle.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O navegador opera em modo usuário e, para comunicar-se com a rede e com serviços do sistema, faz system calls ao sistema operacional, por exemplo para criar e usar sockets (socket(), connect(), send(), recv()).

O handshake do TLS acontece sobre uma conexão TCP já estabelecida; a pilha TCP/IP no kernel gerencia o transporte confiável enquanto o cliente e o servidor negociam parâmetros de segurança.

Durante o handshake são negociados algoritmos, verificado o certificado do servidor e executado o key exchange para derivar as chaves simétricas que protegerão a sessão.

As operações criptográficas costumam ser realizadas por bibliotecas em espaço de usuário (ex.: OpenSSL, NSS) mas podem invocar serviços do sistema operacional ou drivers para acessar aceleração por hardware ou APIs criptográficas do kernel.

Ao fim do handshake o navegador passa a transmitir dados criptografados sobre o canal seguro estabelecido sobre a pilha TCP/IP.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo