Questão de Segurança da Informação — TLS, SSL e HTTPS — CESPE / CEBRASPE 2025
Segurança da Informação›TLS, SSL e HTTPS
Código
ce418131
Banca
CESPE / CEBRASPE
Órgão
TRF 6
Ano
2025
Cargo
TJ TRF6
Acerca de prevenção e combate a ataques a redes de computadores, criptografia e certificação digital, julgue o item a seguir.
Os sites web que utilizam o protocolo HTTPS fazem uso de criptografia de chave pública, de forma que os dados transmitidos na rede não possam ser lidos por quem os intercepte.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
HTTPS e criptografia de chave pública
✅ CERTO. A afirmação está correta: o HTTPS utiliza criptografia de chave pública (assimétrica) para estabelecer a comunicação segura, garantindo que os dados transmitidos não possam ser lidos por quem os intercepte. O HTTPS é o protocolo HTTP executado sobre uma conexão SSL/TLS, e é justamente o TLS que faz uso da criptografia assimétrica para negociar as chaves de sessão e autenticar o servidor, assegurando a confidencialidade dos dados.
O HTTPS (HyperText Transfer Protocol Secure) nada mais é do que o HTTP rodando sobre uma camada de segurança SSL/TLS. Quando você acessa um site com HTTPS, o navegador e o servidor estabelecem uma conexão TLS, que é um protocolo de segurança projetado para fornecer privacidade e integridade de dados. O TLS, por sua vez, utiliza um modelo de criptografia híbrida: na fase de handshake, emprega a criptografia de chave pública (assimétrica) para autenticar o servidor e negociar um segredo compartilhado; depois, os dados em si são criptografados com criptografia simétrica, que é mais rápida. O ponto central é que a criptografia de chave pública é o mecanismo que permite a troca segura de chaves em um canal público, sem que um interceptador consiga ler o conteúdo.
A criptografia de chave pública, também chamada de criptografia assimétrica, trabalha com um par de chaves matematicamente relacionadas: uma chave pública, que pode ser distribuída amplamente, e uma chave privada, que deve ser mantida em segredo pelo seu proprietário. O que é cifrado com a chave pública do destinatário só pode ser decifrado com a chave privada correspondente. No contexto do HTTPS, o servidor possui um certificado digital que contém sua chave pública, emitido por uma Autoridade Certificadora (CA). Quando o navegador se conecta, o servidor envia seu certificado, e o navegador usa a chave pública para estabelecer um canal seguro. Um interceptador que capture os dados transmitidos não conseguirá lê-los, pois não possui a chave privada necessária para decifrá-los.
É importante distinguir os papéis: a criptografia assimétrica garante a confidencialidade quando se cifra com a chave pública do destinatário, e garante a autenticidade quando se cifra com a chave privada do emissor (assinatura digital). No HTTPS, a criptografia assimétrica é usada principalmente para autenticar o servidor e negociar a chave de sessão simétrica, que então protege os dados transmitidos. A afirmação da questão está correta ao dizer que o HTTPS faz uso de criptografia de chave pública e que os dados não podem ser lidos por quem os intercepte — é exatamente essa a função da criptografia: garantir a confidencialidade da comunicação.
A pegadinha que a banca poderia explorar aqui seria afirmar que o HTTPS usa apenas criptografia simétrica, ou que a criptografia de chave pública é usada para cifrar todos os dados transmitidos (quando, na prática, ela é usada na negociação e a simétrica na transmissão). Mas a afirmação do enunciado é precisa: o HTTPS faz uso de criptografia de chave pública, e os dados interceptados não podem ser lidos. Guarde essa distinção: o HTTPS usa criptografia assimétrica para o handshake e autenticação, e criptografia simétrica para a transmissão dos dados — mas ambas garantem que quem intercepte não consiga ler o conteúdo.
1Handshake TLS
2Chave pública (assimétrica)
3Autentica servidor
4Negocia chave de sessão
5Dados cifrados (simétrica)
LEVEL · soulevel.com.br
Alternativa C — ✅ Certo ⟵ GABARITO
A afirmação está correta. O HTTPS utiliza criptografia de chave pública (assimétrica) como parte do protocolo TLS, e essa criptografia garante que os dados transmitidos não possam ser lidos por quem os intercepte. O TLS, que é a base do HTTPS, usa criptografia assimétrica para autenticar o servidor e negociar as chaves de sessão, e a confidencialidade dos dados é garantida pela criptografia aplicada à comunicação. Um interceptador que capture os pacotes na rede não conseguirá decifrar o conteúdo sem as chaves apropriadas.
Alternativa E — ❌ Errado
A alternativa está incorreta porque a afirmação do enunciado é verdadeira. O HTTPS realmente faz uso de criptografia de chave pública, e os dados transmitidos são protegidos contra leitura por interceptadores. Quem marcasse esta alternativa estaria negando uma característica fundamental do protocolo HTTPS, que é justamente a segurança proporcionada pela criptografia.