Cryptography Reference
In-Depth Information
2.2.2
DES, Verschlüsselung und Entschlüsselung
DES-Schlüssel
64
Schlüssel-Permutation
56
2
8
28
Klartext-Block
D
0
C
0
64
Permutation P
32
32
Li.-Shift
Li.-Shift
R
0
L
0
D
1
C
1
k
1
48
Bit-
Selektion
F
Li.-Shift
Li.-Shift
L
1
D
2
C
2
k
2
48
Bit-
Selektion
F
Li.-Shift
Li.-Shift
L
15
R
15
Abb. 2-4: DES-Verschlüsselung-
Schema.
D
16
C
16
k
16
48
Bit-
Selektion
F
Links oben steht der Klartext-Block,
links unten der Chiffreblock. Die
Verschlüsselung erfolgt in 16 so
genannten „Runden“.
L
16
16 Runden m
it je einem Teilschlüssel
Aus dem „DES-Schlüssel“ rechts
oben im Bild, werden 16 „Teil-
Schlüssel“ k
1
, k
2
, … k
16
abgeleitet,
für jede Runde ein Teil-Schlüssel k
r
mit je 48 Bit.
Permutation P
-1
64
Chiffre-Block
Abb. 2-4 gibt einen Überblick über das Verschlüsselungs-Schema. Im Bild links oben steht der
Klartext-Block und links unten der Chiffreblock. Die Verschlüsselung erfolgt in 16 so genann-
ten „Runden“. Aus dem DES-Schlüssel, rechts oben im Bild, werden 16
Teilschlüssel
k
1
, k
2
,
… k
16
abgeleitet, für jede Runde gibt es einen Teil-Schlüssel k
r
mit je 48 Bit.