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
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?
- A) Hashing para troca de chaves.
- B) Troca assimétrica de chave (ex.: ECDHE) para estabelecer sessão; depois cifra simétrica (ex.: AES) para os dados.
- C) Cifração por chave pública somente.
- D) Uso exclusivo de criptografia de chave simétrica.
- E) Algoritmo de cifra de bloco para negociação.</texto>
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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
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.
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.
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.
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.
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
algoritmo de criptografia
avaliacao
criptografia assimétrica · cifração simétrica
Revisar os conceitos de criptografia assimétrica e simétrica.
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.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Qual técnica/algoritmo é usada para estabelecer uma chave de sessão simétrica entre duas máquinas sem compartilhar uma…
- Ao acessar um site com conexão segura, o navegador e o servidor combinam uma chave para a sessão. Depois disso, os dados…
- Ao acessar o portal de uma universidade, uma estudante observa que o endereço começa com HTTPS. Durante o…
- Qual método de criptografia usa a mesma chave para cifrar e decifrar dados em trânsito, favorecendo desempenho em…
- Qual técnica criptográfica é comumente usada para proteger dados em trânsito entre cliente e servidor, garantindo…
- Que esquema de criptografia usa um par de chaves (pública e privada) para cifrar e decifrar dados, possibilitando…
🔎 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
