Criptoanálise
Gabarito: letra D. A criptoanálise é o estudo de métodos para obter o significado de informações criptografadas sem acesso à chave. A alternativa D descreve corretamente essa atividade: explora a natureza do algoritmo, pares de texto claro/cifrado ou características dos textos para deduzir a chave ou o texto claro. As demais alternativas apresentam equívocos ou restrições indevidas.
Alternativa A — ❌ Incorreta
Afirma que a criptoanálise utiliza exclusivamente técnicas manuais e não se vale de ferramentas computacionais. Isso é falso: a criptoanálise moderna emprega intensamente recursos computacionais, como GPUs e FPGAs, para testar combinações de chaves e analisar padrões.
Alternativa B — ❌ Incorreta
Descreve o ataque de força bruta (teste exaustivo de todas as chaves possíveis), que é apenas um dos tipos de criptoanálise. A afirmação generaliza incorretamente, pois existem outros métodos (como criptoanálise diferencial, linear, etc.) que não testam todas as chaves.
Alternativa C — ❌ Incorreta
Alega que a criptoanálise se aplica apenas a comunicações em andamento e não a documentos salvos em disco. Na prática, arquivos criptografados armazenados também são alvos de criptoanálise (por exemplo, ataques offline sobre hashes de senhas ou arquivos criptografados).
Alternativa D — ✅ Correta ⟵ GABARITO
Fornece a definição mais abrangente e precisa: explorar o algoritmo, pares de textos ou características para deduzir a chave ou o texto claro. Isso engloba tanto ataques de texto claro conhecido quanto cifra-only, chosen-plaintext, etc.
Alternativa E — ❌ Incorreta
Afirma que a criptoanálise só se aplica a sistemas antigos e obsoletos. Atualmente, algoritmos modernos (AES, RSA, etc.) também são objetos de estudo da criptoanálise, embora sejam mais resistentes.
Gabarito: letra D