GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO09Média⏱ medio

Ao armazenar senhas de usuários, qual é a consequência de aplicar hash sem adicionar salt aos dados de senha…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO09

Entender que as tecnologias devem ser utilizadas de maneira segura, ética e responsável, respeitando direitos autorais, de imagem e as leis vigentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao armazenar senhas de usuários, qual é a consequência de aplicar hash sem adicionar salt aos dados de senha antes de armazená-las?

  1. A) Maior vulnerabilidade a ataques de rainbow tables
  2. B) Diminui o tempo de verificação das senhas
  3. C) Aumenta o risco de exfiltração de dados, independentemente da forma de armazenamento
  4. D) Elimina o risco de ataque de força bruta
  5. E) Garante confidencialidade absoluta das senhas

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Hash é uma função que transforma a senha em um resumo de tamanho fixo, de forma que, em princípio, não se recupera a senha original a partir do resumo. Salt é um valor aleatório, diferente para cada usuário, concatenado à senha antes do hash.
  2. Sem salt, senhas iguais geram exatamente o mesmo hash. Isso permite que um atacante pré-calcule hashes de senhas comuns e os armazene em tabelas (rainbow tables), comparando depois com os hashes vazados. Assim, a consequência de não usar salt é maior vulnerabilidade a rainbow tables, que é a alternativa A.
  3. As outras alternativas estão erradas: B) o salt não altera o tempo de verificação de forma relevante, e a questão trata de consequência negativa da ausência de salt; C) a exfiltração depende de invasão do sistema, e o armazenamento com hash ajuda a proteger os dados, não os torna mais expostos independentemente da forma; D) o hash sem salt não elimina a força bruta, apenas dificulta o acesso direto à senha; E) nenhum mecanismo criptográfico garante confidencialidade absoluta.
  4. Portanto, o gabarito oficial A está correto.

💡 Dica: Considere as implicações de segurança ao armazenar senhas.

Alternativa por alternativa

A Correta

Sem salt, senhas com o mesmo valor geram o mesmo hash, facilitando ataques com rainbow tables.

B Erradaerro: Conceituala que mais engana

O aluno pode imaginar que o salt é um mecanismo de otimização que torna a verificação mais rápida, confundindo o papel de segurança do salt com desempenho.

Por que engana: Confundir o papel do salt, acreditando que hash sozinho protege contra ataques de rainbow tables.

C Erradaerro: Interpretação

O aluno pode acreditar que qualquer forma de armazenamento aumenta ou diminui indiferentemente o risco de vazamento, ignorando que o hash protege as senhas mesmo quando os dados são expostos.

D Erradaerro: Senso comum

O aluno pode supor que, por a senha estar em hash, ela fica totalmente protegida contra tentativas sistemáticas, confundindo proteção parcial com eliminação de risco.

E Erradaerro: Senso comum

O aluno pode entender que criptografia ou hash torna os dados absolutamente seguros, desconsiderando que nenhuma medida elimina todos os riscos de segurança.

Raio-X da questão

Dificuldade Média
Bloom Avaliar
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✍️ interpretativa🧩 consolidacao
🎯 Conceito central

armazenamento seguro de senhas

📌 Objetivo

diagnostico

🧱 Pré-requisitos

hash e criptografia · conceito de salt em hash

📚 Reveja

Revisar a importância do uso de salt em hashes de senhas.

⚠️ Erro mais comum

Confundir o papel do salt, acreditando que hash sozinho protege contra ataques de rainbow tables.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Segurança e responsabilidade no uso da tecnologia computacional

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