GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO09Difícil⏱ medio

Por que é recomendado armazenar senhas usando hash com salt em vez de cifrá-las com um algoritmo simétrico…

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

Por que é recomendado armazenar senhas usando hash com salt em vez de cifrá-las com um algoritmo simétrico para guardar credenciais de usuários?

  1. A) Cifras assimétricas são usadas para hash de senhas.
  2. B) Hash com salt impede recuperação reversa mesmo se o banco vazar; cifragem simétrica permite decifrar se a chave for comprometida.
  3. C) Hash com salt permite a reversão sem problemas de segurança.
  4. D) Cifras simétricas são mais fáceis de armazenar que hashes.
  5. E) Armazenar senhas em texto claro é mais seguro que hash com salt.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta por que se recomenda guardar senhas com hash e salt, em vez de cifrá-las com algoritmo simétrico.
  2. Hash é uma função de mão única: a partir da senha gera-se um resumo, mas não há uma operação prevista para voltar do resumo à senha original. Assim, mesmo que o banco vaze, o atacante não obtém as senhas diretamente.
  3. O salt é um valor aleatório único por usuário, somado à senha antes do hash. Ele impede que senhas iguais gerem o mesmo resumo e dificulta ataques com tabelas pré-computadas (rainbow tables).
  4. Na cifragem simétrica, a mesma chave cifra e decifra. Se essa chave for comprometida, todas as senhas podem ser recuperadas, o que é um risco grave.
  5. Verificação de alternativas: a alternativa B afirma exatamente isso, por isso está correta. A alternativa A está errada, pois hash de senhas não usa cifras assimétricas. A alternativa C está errada, pois a reversão de hash é justamente o que se quer evitar. A alternativa D está errada, pois a facilidade de armazenamento não é o critério de segurança. A alternativa E está errada, pois texto claro é o método menos seguro.
  6. Conclusão: o gabarito B está correto.

💡 Dica: Considere as diferenças entre hash e cifragem ao responder.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde os papéis de hash e de cifragem assimétrica, supondo que a criptografia de chave pública seja o mecanismo padrão para proteger senhas.

B Correta

Hashes são unidirecionais; o salt impede ataques por tabelas pré-calculadas (rainbow tables). Cifras exigem gestão segura de chaves e são reversíveis, aumentando risco se a chave vazar.

C Erradaerro: Conceituala que mais engana

O aluno acredita que poder reverter o resumo para obter a senha original seria vantagem, sem perceber que a irreversibilidade é justamente a propriedade de segurança do hash.

Por que engana: Confundir a segurança da cifragem simétrica com a proteção oferecida pelo hash com salt, acreditando que ambas oferecem o mesmo nível de segurança.

D Erradaerro: Senso comum

O aluno avalia a escolha pela praticidade de armazenamento, em vez de pela segurança, e não considera o risco de comprometimento da chave.

E Erradaerro: Senso comum

O aluno pensa que guardar a senha exatamente como digitada seria mais seguro por ser mais simples, desconsiderando que um vazamento expõe todas as senhas imediatamente.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 consolidacao
🎯 Conceito central

armazenamento seguro de senhas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

cifras simétricas e assimétricas · hash e salt

📚 Reveja

Revisar os conceitos de hash, salt e cifragem simétrica.

⚠️ Erro mais comum

Confundir a segurança da cifragem simétrica com a proteção oferecida pelo hash com salt, acreditando que ambas oferecem o mesmo nível de segurança.

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