moderneSymmetrischeVerfahren

Aus ProgrammingWiki
Archivierte Version vom 2012-04-17T11:47:36+00:00. Aktuelle Version

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

...