GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO07Média⏱ medio

Em uma sessão HTTPS, qual algoritmo é tipicamente usado para negociar a chave de sessão de forma assimétrica…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO07

Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma sessão HTTPS, qual algoritmo é tipicamente usado para negociar a chave de sessão de forma assimétrica antes de cifrar grandes volumes de dados com um algoritmo simétrico?

  1. A) Hashing para troca de chaves.
  2. B) Troca assimétrica de chave (ex.: ECDHE) para estabelecer sessão; depois cifra simétrica (ex.: AES) para os dados.
  3. C) Cifração por chave pública somente.
  4. D) Uso exclusivo de criptografia de chave simétrica.
  5. E) Algoritmo de cifra de bloco para negociação.</texto>

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o problema proposto. Em HTTPS, o cliente e o servidor precisam combinar uma chave secreta para cifrar os dados, mas não compartilham segredo previamente e a troca direta da chave trafegaria pela rede. A solução é usar criptografia assimétrica apenas para negociar essa chave e criptografia simétrica para os dados. Passo 2: Analise a alternativa B. Ela descreve exatamente esse fluxo: uma troca assimétrica de chave, como o ECDHE (Diffie-Hellman efêmero sobre curvas elípticas), estabelece o segredo compartilhado da sessão, e em seguida um algoritmo simétrico, como o AES, cifra o volume grande de dados. Passo 3: Por que as outras estão erradas. A) Hash não é troca de chaves: funções de hash geram resumos de dados e não estabelecem segredo entre duas partes. C) Usar apenas chave pública para cifrar tudo seria lento para grandes volumes, e por isso não é o padrão. D) Usar só criptografia simétrica exigiria que as partes já tivessem uma chave secreta compartilhada, o que é justamente o problema a resolver. E) Cifra de bloco, como o AES, serve para cifrar dados, não para negociar a chave. Passo 4: Conclusão. A alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Lembre-se dos algoritmos de criptografia assimétrica.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde função de hash, que gera um resumo irreversível sem segredo, com um mecanismo de troca de chaves entre duas partes.

Por que engana: Confundir os tipos de criptografia e escolher uma alternativa que sugere o uso exclusivo de um método, ignorando a combinação necessária entre eles.

B Correta

Protocolos TLS usam ECDHE/ RSA para negociação de chaves efêmeras e, em seguida, algoritmos simétricos como AES (mais eficientes) para cifrar grandes volumes de dados, combinando segurança e desempenho.

C Erradaerro: Conceitual

Acredita que a cifragem por chave pública deve ser usada sozinha para todos os dados, ignorando que ela é muito mais lenta que a simétrica para grandes volumes.

D Erradaerro: Conceitual

Imagina que basta criptografia simétrica, sem perceber que as partes precisariam já ter uma chave secreta compartilhada, o que é justamente o problema a resolver.

E Erradaerro: Conceitual

Confunde o papel da cifra de bloco, que cifra os dados em si, com o de um algoritmo de negociação de chave.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

algoritmo de criptografia

📌 Objetivo

avaliacao

🧱 Pré-requisitos

criptografia assimétrica · cifração simétrica

📚 Reveja

Revisar os conceitos de criptografia assimétrica e simétrica.

⚠️ Erro mais comum

Confundir os tipos de criptografia e escolher uma alternativa que sugere o uso exclusivo de um método, ignorando a combinação necessária entre eles.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Analisar criticamente artefatos computacionais, sendo capaz de identificar as vulnerabilidades dos ambientes e das soluções computacionais buscando garantir a integridade, privacidade, sigilo e segurança das informações.

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.