Criptanálise

Objetivos

Obtenção do texto original

  • Relativo a um criptograma

Obtenção de uma chave de cifra

  • Ou de uma equivalente

Obtenção do algoritmo de cifra

  • Ou de um equivalente

  • Normalmente os algoritmos não são secretos, mas existem exceções

  • Por engenharia reversa

Ataques

Força Bruta (ataque genérico)

Pesquisa exaustiva sobre todo o espaço de chaves, até se encontrar uma chave adequada

Não é prática para espaços de dimensão grande

É importante que exista aleatoriedade na chave.

Ataques mais inteligentes

Reduzir o espaço de pesquisa para uma dimensão menor:

  • palavras, números, conjunto reduzido, alfabeto

Identificar padrões em algumas operações

Last updated