Alternativa C
Uma senha considerada segura deve apresentar alta complexidade para resistir a ataques automatizados, como força bruta ou dicionário. Para aumentar a resistência, é essencial combinar diferentes categorias de caracteres: letras maiúsculas, minúsculas, números e símbolos especiais.
Análise das Alternativas
Para determinar qual senha é a mais difícil de ser descoberta, avaliamos a presença de variáveis em cada opção:
- Opção A (X1234Y1): Contém letras e números, mas falta caracteres especiais e mistura de minúsculas/maiúsculas de forma robusta. É muito previsível.
- Opção B (MaRiA96): Embora tenha maiúsculas, minúsculas e números, utiliza um nome próprio comum seguido de um ano. Falta o caractere especial.
- Opção C (aXll@7c5): Esta é a opção mais robusta. Ela combina:
- Letras minúsculas (a, l, l, c)
- Letra maiúscula (X)
- Números ($7, 5$)
- Caractere especial (@)
- Opção D (69910814sa): Predominância de números seguidos de letras comuns. Falta maiúscula e caractere especial.
- Opção E (SeNhA123): Usa padrões de alternância de caixa (CamelCase) e números sequenciais, o que é facilmente detectado por algoritmos modernos.
Conclusão
A alternativa C é a correta porque é a única que incorpora um caractere especial (@) além de uma boa distribuição entre maiúsculas, minúsculas e números. Isso aumenta exponencialmente o tempo necessário para um programa quebrar a senha.