Differenzielle Kryptoanalyse verfolgt das Ziel, rundenbasierte
Blockchiffren und
kryptologische Hashfunktionen zu brechen. Zu diesem Zweck untersucht sie die Auswirkungen von Differenzen in Klartextblöcken auf die Differenzen in den durch Verschlüsselung erzeugten Chiffretextblöcken.