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
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?
- A) Armazenar senhas em texto simples
- B) Usar hashing e salt
- C) Permitir acesso irrestrito ao sistema
- D) Usar senhas padrão em todos os usuários
- E) Compartilhar senhas entre usuários
✅ Resposta correta: alternativa B
Resolução passo a passo
- A pergunta pede a prática que garante a segurança das senhas em um sistema de login.
- 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.
- Logo, a alternativa B está correta, e o gabarito oficial está coerente com essa análise.
- A alternativa A está errada porque armazenar em texto simples expõe todas as senhas caso o banco de dados vaze.
- A alternativa C está errada porque acesso irrestrito elimina qualquer controle de autenticação.
- A alternativa D está errada porque senhas padrão são facilmente adivinhadas por invasores.
- 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
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.
Essas técnicas protegem as senhas contra ataques.
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.
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.
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
segurança de senhas
avaliacao
segurança da informação · hashing e criptografia
Revisar práticas de segurança em sistemas de login.
Confundir práticas seguras de armazenamento de senhas com práticas inseguras, como armazenar senhas em texto simples.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Ao desenvolver um aplicativo, você deve garantir a segurança dos dados dos usuários. Qual das seguintes práticas é a…
- Ao projetar um registro de usuário que inclui a senha, qual prática de segurança deve ser aplicada ao armazenar a senha…
- Um estudante está desenvolvendo um projeto que envolve o uso de senhas para acessar um sistema. Como garantir que essas…
- Um estudante deve criar um sistema de senhas para um aplicativo. Quais características ele deve considerar para garantir…
- Um programador está criando um aplicativo que ajuda a gerenciar senhas. Quais características ele deve considerar para…
- Um programador deseja criar um sistema que gere senhas seguras para os usuários. Quais elementos devem ser considerados…
🔎 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
