Bei der Erstellung der Unterlagen wurden KI Assistenten (insbesondere Claude aber ggf. auch ChatGPT, Ollama mit Gemma/LLama/Qwen oder OpenCode mit Kimi/Qwen/Deepseek...) unterstützend eingesetzt. Dies erfolgte insbesondere zur Unterstützung bei der Generierung von Grafiken (d. h. SVG Dateien), oder um sich Übersichtstabellen generieren zu lassen. Weiterhin wurde KI zur allgemeinen Qualitätssicherung eingesetzt. Inhalte, die ggf. von der KI vorgeschlagen wurden, wurden im Falle der Übernahme explizit validiert und angepasst.
Grundlagen
Was sind die Blockgröße und die typischen Schlüsselgrößen bei AES?
Welche vier Hauptoperationen werden in einem AES-Rundendurchlauf durchgeführt? Erläutern Sie kurz jede davon.
Was ist die Rolle des "Key Schedule" in AES? Wie viele Rundenschlüssel werden bei AES-128 erzeugt?
Wie unterscheidet sich AES-128 von AES-256 außer durch die Schlüssellänge?
Was versteht man unter "Diffusion" und "Konfusion"? Wie werden diese Konzepte in AES umgesetzt?
AES durchführen
Nehmen wir an, dass der Zustand (State) folgendermaßen sei:
6A 59 CB BD 4E 48 12 A0 98 9E 30 9B 8B 3D F4 9B
Führen Sie die Mix Columns Transformation durch für das fehlende Feld (\(S'_{0,3}\)):
15 C9 7F ?? CE 4D 4B CB 89 71 BE 86 65 47 97 CA