LKG/Inf 11 2011/moderneSymmetrischeVerfahren

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

== DES ==
* Einteilung in 64-Bit lange Schichten (Anzahl Zeichen?) Rest mit Dummy-Bits auffüllen
* jeder einzelne Block mit XOR-Operation verschlüsseln
* Permutationen = Reihenfolge vertauschen
* Anfangsphase, Mittelphase mit 16 Runden und Endphase
* in den Runden werden linke und rechte Hälfte der Bit-Folge getrennt behandelt.
* jede Runde besteht aus einer Vertauschung von linker und rechter Hälfte, einer Manipulation der rechten Hälfte und einer XOR-Operation der manipulierten rechten mit der linken Hälfte

'''möglicher Angriff:''' -proodforce Angriff (durchlauf der 2^56 Schlüssel)

== 3DES ==
Ein dreimalig hintereinander ausgeführtes DES ---> Angriff komplizierter. (2^56*2^56*2^56)

== AES ==
...