Ataque de codebook
Ignorar a chave por completo e simplesmente montar uma tabela de qual texto cifrado cada bloco de texto claro produz.
Uma cifra de bloco com chave fixa nada mais é do que uma tabela enorme. Junte pares de texto claro e texto cifrado suficientes sob a mesma chave e novas mensagens podem ser lidas por simples consulta, sem nunca descobrir a chave. Contra o ECB, em que cada bloco é cifrado de forma independente, o ataque é trivial, e a única defesa é a tabela ficar grande demais: o codebook completo de uma cifra de 64 bits pesa 128 exbibytes.
É por isso que o tamanho de bloco é um parâmetro de segurança, e não só um botão de desempenho. O problema reaparece na criptografia que preserva formato sobre domínios pequenos. Uma cifra sobre PINs de quatro dígitos tem exatamente dez mil blocos possíveis, e esse codebook cabe num bloco de notas.