Ao avaliar um algoritmo de validação de senha, qual medida quantitativa indica melhor resistência a ataques de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar problemas de segurança cibernética e experimentar formas de proteção.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao avaliar um algoritmo de validação de senha, qual medida quantitativa indica melhor resistência a ataques de força bruta?
- A) A complexidade do algoritmo de validação é o principal indicador de resistência.
- B) Entropia efetiva da senha (comprimento e diversidade de caracteres).
- C) O uso de caracteres especiais torna a senha insegura; deve-se evitá-los.
- D) A frequência de alteração da senha é mais importante que a composição da senha.
- E) A quantidade de tentativas permitidas é o principal fator contra ataques de força bruta.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede uma medida quantitativa de resistência a ataques de força bruta, ou seja, algo que se possa calcular. Força bruta consiste em testar combinações até achar a senha, então o que importa é quantas combinações o atacante precisaria testar. Passo 2: A entropia efetiva da senha mede exatamente isso: quanto mais caracteres possíveis e maior o comprimento, maior o número de combinações possíveis, medido em bits (por exemplo, 2^n combinações para n bits). Por isso a alternativa B é a correta, e o gabarito oficial está de acordo com essa análise. Passo 3: A alternativa A está errada, pois a complexidade do algoritmo de validação não indica diretamente quantas combinações o atacante precisa testar; o que conta é o espaço de senhas possíveis. Passo 4: A alternativa C está errada, pois caracteres especiais aumentam a diversidade do conjunto de símbolos e, portanto, a entropia, em vez de enfraquecer a senha. Passo 5: A alternativa D está errada, pois a frequência de troca não é uma medida da resistência da senha em si, e a composição (comprimento e diversidade) tem impacto direto e quantificável contra força bruta. Passo 6: A alternativa E está errada, pois limitar tentativas ajuda contra ataques online, mas não é a medida quantitativa principal de resistência à força bruta, que depende do espaço de senhas. Conclusão: a entropia efetiva é a medida que melhor responde à questão.
💡 Dica: Considere as características de segurança de senhas.
Alternativa por alternativa
Acredita que a sofisticação do código de validação protege a senha contra quebra, quando a força bruta depende do número de combinações possíveis e não da lógica do algoritmo.
Por que engana: Confundir a importância da complexidade do algoritmo com a entropia da senha, acreditando que um algoritmo mais complexo é sempre mais seguro.
Entropia mede a imprevisibilidade; senhas mais longas e com mais tipos de caracteres aumentam as combinações possíveis e o tempo médio para adivinhação.
Entende que símbolos especiais tornam a senha mais fraca por serem difíceis de digitar ou por associação com práticas inseguras, ignorando que ampliam o conjunto de caracteres possíveis.
Supõe que trocar a senha com frequência compensa uma composição fraca, quando uma senha curta e previsível pode ser quebrada por força bruta independentemente de quando foi trocada.
Confunde proteção contra ataques online, em que limitar tentativas é eficaz, com a resistência intrínseca da senha à força bruta offline, que depende do espaço de combinações.
Raio-X da questão
resistência a ataques
avaliacao
entropia de senhas · algoritmos de validação
Revisar os conceitos de segurança em algoritmos de validação de senhas.
Confundir a importância da complexidade do algoritmo com a entropia da senha, acreditando que um algoritmo mais complexo é sempre mais seguro.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Você está desenvolvendo um algoritmo que deve verificar se uma senha é forte. Uma senha é considerada forte se tiver…
- Ao criar senhas, qual característica torna uma senha mais segura?
- Ao desenvolver um sistema de gestão escolar, o programador deve implementar um algoritmo que verifica a segurança das…
- Um programador deseja criar um sistema que gere senhas seguras para os usuários. Quais elementos devem ser considerados…
- Qual é uma característica de uma senha considerada forte?
- Em relação a senha para acesso a uma conta em rede social, que característica contribui mais para a segurança?
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
