Diferencial imposible
Un ataque que aprovecha una diferencia de entrada que, con certeza, nunca puede producir una determinada diferencia de salida.
El criptoanálisis diferencial busca patrones probables. Un diferencial imposible es lo contrario: un patrón con probabilidad cero. Si una diferencia de entrada no puede llevar nunca a cierta diferencia de salida tras unas cuantas rondas, cada clave candidata que produjera esa diferencia se descarta. Es un filtro, no una suposición estadística.
Biham, Biryukov y Shamir usaron la técnica en 1999 contra Skipjack reducido a 31 rondas. Contra AES solo ha dado resultados en variantes con menos rondas, lo que dice algo sobre el margen de la versión completa.