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
- 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).
- 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.
- 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.
- 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).
- 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