Key Recovery Attack
Eine Key-Recovery-Attacke zielt darauf, den Schlüssel einer Chiffre aus bekannten Klartext-Chiffrat-Paaren oder Oracle-Zugriff zu rekonstruieren — das Endziel der Kryptoanalyse.
Zweck
Sie misst die praktische Sicherheit einer Chiffre; die Recovery-Komplexität sollte sich der Brute-Force-Schranke 2^k nähern.
Mechanismus
Differential-, Linear- oder Algebra-Distinguisher bestimmen Rundenschlüsselbits und schälen Runden rückwärts ab, um den Masterschlüssel zu gewinnen; alternativ wird über schwache Schlüssel oder Implementierungen in reduziertem Suchraum brute-force geforct.
Anwendungsfälle
- Sicherheitsbewertung von Blockchiffren
- Chiffre-Wettbewerbsanalyse
- Erkennung schwacher Implementierungen