MathePrisma Logo

DES

DES

Erste Schicht

Wie eine Zwiebel ist der DES aus mehreren Schichten aufgebaut. Wir schauen uns die erste Schicht jetzt an.

DES



achte auch darauf, was nach Runde 15 passiert

In diesem Experiment ist der Schlüssel vorgegeben. Du kannst ihn dir also nicht aussuchen; er wird dir auch gar nicht mitgeteilt.
Verschlüsselt wird eine 64-Bit-Folge, die du (im Hex-Format) eingeben sollst (sie braucht keinen Sinn zu ergeben, z.B. 0123456789abcdef).
Beobachte den Verschlüsselungsprozess.



Du solltest Folgendes beobachtet haben:

  • DES besteht aus einer Anfangsphase, einer mittleren Phase mit 16 Runden (Nummer 0 bis 15) und einer Endphase.
  • Die Anfangsphase besteht aus einer Permutation der gesamten Folge.
  • 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 im F-Modul und einer XOR-Operation der manipulierten rechten mit der linken Hälfte.
    Jede Runde verwendet ihren eigenen Schlüssel.
  • Die mittlere Phase wird mit einer Vertauschung von linker und rechter Hälfte abgeschlossen.
  • Die Endphase besteht aus einer abschließenden Permutation der gesamten Folge.