MAGENTA

Angriff bei bekanntem Klartext

  • der Angriff benutzt 233 bekannte Klartexte und 297 Stufen der Analyse
  • Algorithmus:
    1. Versuche alle 264 möglichen Werte K1' von K1 und berechne folgendes:
      1. Verschlüssele alle 233 X0s für die ersten beiden Runden, um ein Ergebnis für X2 zu erhalten
      2. Suche nach Kollisionen von X2T in den erhaltenen Ergebnissen
      3. Entschlüssele alle Paare von Kryptotexten X6 die mit X2T kollidiert sind für die letzten zwei Runden, um einen Kandidat für X4 zu erhalten
      4. Berechne die Ergebnisse der E(r)-Funktion für X2 und X4
      5. Entferne den angenommenen Teilschlüssel K1' , wenn die Ergebnisse unterschiedlich sind
    2. Fertige eine Liste aller Schlüssel an, deren Ergebnis bei (d) gleich war


Angriff (1) Inhalt Performanz