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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.7 DES: Das bekannteste System für symmetrische Konzelation <strong>und</strong> Authentikation<br />

Rätsels.<br />

Orig<strong>in</strong>al<br />

Komplement<br />

Orig<strong>in</strong>al<br />

Komplement<br />

Abbildung 3.39: Komplementarität <strong>in</strong> der Verschlüsselungsfunktion f von DES<br />

Unter kryptographischen <strong>und</strong> Implementierungsgesichtspunkten bieten sich folgende Verallgeme<strong>in</strong>erungen<br />

an, die diesen zwei Kritikpunkten Rechnung tragen:<br />

1. Die je 48 Schlüsselbits der 16 Teilschlüssel werden direkt e<strong>in</strong>gegeben statt aus 56 Bit<br />

erzeugt. Der Schlüssel ist damit 16 · 48 = 768 Bit statt 56 Bit lang.<br />

2. Die Inhalte der Substitutionsboxen S j( j = 1, . . . , 8) werden variabel. Dies verlängert den<br />

Schlüssel um maximal 8 · 2 6 · 4 = 2048 Bits.<br />

3. Permutationen P <strong>und</strong> IP werden variabel. Dies verlängert den Schlüssel um maximal 32 ·<br />

⌈ld32⌉ + 64 · ⌈ld64⌉ = 160 + 384 = 544 Bits.<br />

4. Die Expansionspermutation E wird variabel. Dies verlängert den Schlüssel um maximal<br />

48 · ⌈ld32⌉ = 240 bits.<br />

Zusammen ergibt dies maximal 3600 Bit. Bezüglich des Aufwandes der Speicherung ist dies bereits<br />

heute weniger als 56 Bit im Jahre 1977. Während wie bei DES bei der 1. Verallgeme<strong>in</strong>erung<br />

e<strong>in</strong>e zufällige Wahl des Schlüssels angebracht ist, gilt dies bei der 2., 3. <strong>und</strong> 4. Verallgeme<strong>in</strong>erung<br />

nicht unbed<strong>in</strong>gt [BiSh_93].<br />

139

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!