Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:kryptographie:aes_detail:start [30.03.2022 11:51] – [AddRoundKey] sbel | faecher:informatik:oberstufe:kryptographie:aes_detail:start [30.03.2022 12:02] (aktuell) – [Vollständiger Verschlüsselungsvorgang] sbel | ||
---|---|---|---|
Zeile 139: | Zeile 139: | ||
* Verwende dazu zunächst als Schlüssel '' | * Verwende dazu zunächst als Schlüssel '' | ||
- | * Ändere nun den Schlüssel an einer Stelle (z.B. ganz am Ende) und beobachte die Änderung des Felds '' | + | * Ändere nun den Schlüssel an einer Stelle (z.B. ganz am Ende) und beobachte die Änderung des Felds '' |
===== Vollständiger Verschlüsselungsvorgang ===== | ===== Vollständiger Verschlüsselungsvorgang ===== | ||
+ | |||
+ | Jetzt können wir einen gesamten Verschlüsselungsvorgang nachvollziehen. | ||
---- | ---- | ||
Zeile 152: | Zeile 154: | ||
* Beobachte die Verwendung der 11 Subkeys im Verlauf der Verschlüsselung - wird tatsächlich in jeder Runde ein anderen Rundenschlüssel verwendet? | * Beobachte die Verwendung der 11 Subkeys im Verlauf der Verschlüsselung - wird tatsächlich in jeder Runde ein anderen Rundenschlüssel verwendet? | ||
* Untersuche, ob in Runde 10 MixColumn durchgeführt wird oder nicht. | * Untersuche, ob in Runde 10 MixColumn durchgeführt wird oder nicht. | ||
+ | * Mache dir klar, dass durch diesen Ablauf ein Block von 128Bit Daten (Klartext) auf einen Block von 128Bit Daten " | ||
+ | |||
+ | ===== Zusatzaufgabe: | ||
+ | |||
+ | * Vollziehe die Entschlüsselung nach. | ||
+ | * Erstelle ein Ablaufdiagramm wie oben für den Entschlüsselungsvorgang. | ||
+ | |||
+ | |||
+ |