03.08.2013 Aufrufe

Sicherheit in Rechnernetzen - Professur Datenschutz und ...

Sicherheit in Rechnernetzen - Professur Datenschutz und ...

Sicherheit in Rechnernetzen - Professur Datenschutz und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3 Kryptografische Gr<strong>und</strong>lagen<br />

trisches kryptographisches System, das e<strong>in</strong>en nur 56 Bit langen Schlüssel hat <strong>und</strong> Blöcke von<br />

64 Bit Länge verschlüsselt.<br />

Erstmals veröffentlicht wurde der DES-Algorithmus <strong>in</strong> [DES_77]. Unter anderem abgedruckt<br />

ist er <strong>in</strong> [MeMa_82].<br />

3.7.1 DES im Überblick<br />

Der DES-Algorithmus setzt sich zusammen aus e<strong>in</strong>er – kryptographisch unbedeutenden – E<strong>in</strong>gangspermutation<br />

IP (Initial Permutation), die u. a. den E<strong>in</strong>gabeblock <strong>in</strong> die beiden 32-Bit-<br />

Blöcke L0 <strong>und</strong> R0 aufteilt, 16 Iterationsr<strong>und</strong>en, <strong>in</strong> denen die eigentliche Verschlüsselung vorgenommen<br />

wird, <strong>und</strong> e<strong>in</strong>er zur E<strong>in</strong>gangspermutation <strong>in</strong>versen Ausgangspermutation IP −1 , vor<br />

deren Ausführung L16 <strong>und</strong> R16, die beiden Blöcke, die man nach der Iterationsr<strong>und</strong>e 16 erhält,<br />

nochmals vertauscht werden.<br />

Aus dem Schlüssel werden die 16 Teilschlüssel K1 bis K16 erzeugt – für jede Iterationsr<strong>und</strong>e<br />

e<strong>in</strong>er.<br />

132<br />

64-Bit-Block Klartext<br />

Iterationsr<strong>und</strong>e 1<br />

Iterationsr<strong>und</strong>e 2<br />

Iterationsr<strong>und</strong>e 16<br />

64-Bit-Block Schlüsseltext<br />

64-Bit-Schlüssel<br />

(nur 56 Bits verwendet)<br />

Teil-<br />

schlüssel--<br />

erzeugung<br />

Abbildung 3.33: Ablaufstruktur von DES

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!