GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF07CO07Média⏱ curto

Ao armazenar credenciais, qual vantagem principal o uso de uma função de hash oferece em comparação a guardar…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO07

Identificar problemas de segurança cibernética e experimentar formas de proteção.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao armazenar credenciais, qual vantagem principal o uso de uma função de hash oferece em comparação a guardar a senha em texto claro?

  1. A) Armazena a senha em texto claro de forma temporária.
  2. B) As hashes são sempre mais vulneráveis a ataques de força bruta.
  3. C) Permite que a senha seja facilmente recuperada após cifrada.
  4. D) Permite verificar a senha sem expor seu valor real, reduzindo risco em caso de vazamento de dados.
  5. E) Reduz o espaço necessário para armazenar credenciais.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Uma função de hash é unidirecional: transforma a senha em um valor de tamanho fixo (resumo) que não pode ser revertido diretamente para obter a senha original.
  2. Ao cadastrar, o sistema guarda apenas o hash. No login, aplica a mesma função à senha digitada e compara os resumos, verificando a senha sem nunca armazenar seu valor real.
  3. Se o banco de dados vazar, o atacante obtém apenas os hashes, e não as senhas em texto claro, o que reduz muito o dano.
  4. A alternativa D descreve exatamente essa vantagem principal, por isso está correta e coincide com o gabarito oficial.
  5. A alternativa A está errada, pois hash não armazena a senha em texto claro nem mesmo temporariamente.
  6. A alternativa B está errada, pois hashes não são mais vulneráveis a força bruta; na verdade, hashes fracos ou sem sal podem ser atacados com força bruta, mas isso não é vantagem nem característica geral.
  7. A alternativa C está errada, pois a função de hash foi justamente escolhida para impedir a recuperação da senha original, diferentemente de uma cifra reversível.
  8. A alternativa E está errada, pois o hash geralmente tem tamanho fixo que pode ser até maior que a senha curta; a vantagem é de segurança, não de espaço.

💡 Dica: Considere as diferenças entre segurança e acessibilidade das senhas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o hash mantém a senha em texto claro por um período, apenas escondendo-a depois. Confunde armazenamento temporário com a transformação irreversível feita pela função.

B Erradaerro: Conceitual

O aluno entende que hashes são mais frágeis por serem curtos ou por parecerem simples, invertendo a noção de segurança. Não percebe que o problema de força bruta depende da força da função e do uso de sal, não de ser hash.

C Erradaerro: Conceituala que mais engana

O aluno confunde hash com criptografia reversível, achando que a senha cifrada pode ser decifrada facilmente. Não percebe que a função de hash é unidirecional justamente para impedir a recuperação.

Por que engana: Confundir a função de hash com a criptografia que permite a recuperação da senha em texto claro, acreditando que ambas são a mesma coisa.

D Correta

Hashes são funções unidirecionais: o sistema compara o hash armazenado com o hash da entrada; mesmo se vazarem os dados, o valor original da senha não é diretamente recuperável (usar salt aumenta segurança).

E Erradaerro: Senso comum

O aluno pensa que o hash é uma forma de compactação, reduzindo o tamanho das credenciais. Confunde o objetivo de segurança com o de economia de espaço.

Raio-X da questão

Dificuldade Média
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🧩 consolidacao
🎯 Conceito central

função de hash

📌 Objetivo

avaliacao

🧱 Pré-requisitos

segurança da informação · criptografia básica

📚 Reveja

Revisar os conceitos de segurança em armazenamento de senhas.

⚠️ Erro mais comum

Confundir a função de hash com a criptografia que permite a recuperação da senha em texto claro, acreditando que ambas são a mesma coisa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de Segurança Cibernética

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