A criptoanálise busca determinar a informação
cifrada sem que se tenha conhecimento da chave de
criptografia.
Um tipo de ataque (ou criptoanálise) bastante comum
é tentar deduzir as chaves utilizadas, ou um método
para recuperar mensagens cifradas com a mesma
chave, a partir de uma base de dados de mensagens
criptografadas e de suas respectivas mensagens em
aberto.