Impossible Differential
El ataque de diferencial imposible explota características diferenciales de probabilidad cero (una diferencia de entrada dada nunca puede producir una diferencia de salida dada) para descartar conjeturas de clave erróneas.
Propósito
Proporciona recuperación de clave efectiva para cifrados cuyas características de alta probabilidad coexisten con caminos imposibles (p. ej., AES, Skipjack).
Mecanismo
Se construye un camino diferencial imposible (una contradicción de encuentro en el medio); para cada conjetura de clave se comprueba si produce ese camino — si lo produce, la conjetura es errónea y se elimina, dejando la clave correcta.
Casos de uso
- Recuperación de clave AES-128
- Ataques a Skipjack
- Análisis de seguridad de cifrados por bloques