GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO07Difícil⏱ medio

Um programador está desenvolvendo um sistema de login. Quais práticas devem ser adotadas para garantir a…

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

Um programador está desenvolvendo um sistema de login. Quais práticas devem ser adotadas para garantir a segurança das senhas?

  1. A) Armazenar senhas em texto simples
  2. B) Usar hashing e salt
  3. C) Permitir acesso irrestrito ao sistema
  4. D) Usar senhas padrão em todos os usuários
  5. E) Compartilhar senhas entre usuários

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A pergunta pede a prática que garante a segurança das senhas em um sistema de login.
  2. Na prática de segurança de senhas, as senhas não devem ser guardadas em texto legível. O correto é armazenar apenas um hash criptográfico, que é o resultado de uma função matemática de mão única, e acrescentar um salt, que é um valor aleatório único por usuário somado à senha antes do hash. Isso dificulta ataques com tabelas pré-calculadas e impede que senhas iguais gerem o mesmo hash.
  3. Logo, a alternativa B está correta, e o gabarito oficial está coerente com essa análise.
  4. A alternativa A está errada porque armazenar em texto simples expõe todas as senhas caso o banco de dados vaze.
  5. A alternativa C está errada porque acesso irrestrito elimina qualquer controle de autenticação.
  6. A alternativa D está errada porque senhas padrão são facilmente adivinhadas por invasores.
  7. A alternativa E está errada porque compartilhar senhas aumenta a exposição e impede a responsabilização individual.

💡 Dica: Liste as práticas de segurança para senhas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode achar que, por o sistema ser interno ou por já haver controle de acesso, guardar a senha em texto simples não traz risco relevante. Não percebe que um vazamento do banco expõe todas as credenciais.

Por que engana: Confundir práticas seguras de armazenamento de senhas com práticas inseguras, como armazenar senhas em texto simples.

B Correta

Essas técnicas protegem as senhas contra ataques.

C Erradaerro: Senso comum

O aluno pode confundir facilidade de acesso com usabilidade e supor que liberar o acesso a todos simplifica o login sem prejudicar a segurança. Não entende que autenticação existe justamente para restringir o acesso.

D Erradaerro: Conceitual

O aluno pode imaginar que uma senha padrão facilita a administração de contas sem perceber que ela é conhecida ou facilmente deduzida. Não associa senhas iguais para todos a uma enorme superfície de ataque.

E Erradaerro: Senso comum

O aluno pode entender que compartilhar senhas facilita o trabalho em equipe, sem considerar que o segredo deixa de ser individual. Não percebe que isso impede rastrear quem realizou cada acesso.

Raio-X da questão

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

segurança de senhas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

segurança da informação · hashing e criptografia

📚 Reveja

Revisar práticas de segurança em sistemas de login.

⚠️ Erro mais comum

Confundir práticas seguras de armazenamento de senhas com práticas inseguras, como armazenar senhas em texto simples.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.