Cut-and-paste em ECB
Um ataque que move e troca blocos de uma mensagem cifrada em ECB sem conhecer a chave.
Como o ECB cifra cada bloco de forma independente, é possível recortar blocos do texto cifrado, reordená-los e colá-los em outra mensagem, e o resultado ainda decifra para um texto claro válido. A demonstração clássica é um cookie com campos user=…&role=user: controlando o tamanho do próprio e-mail, o atacante posiciona um bloco contendo admin exatamente onde fica o campo de papel.
O ataque não precisa quebrar o AES. Ele se aproveita de blocos de texto claro idênticos sempre gerarem blocos cifrados idênticos, e de o servidor não verificar a integridade. O remédio é um modo autenticado como o GCM, ou um MAC sobre a mensagem inteira.