Cryptography Reference
In-Depth Information
2.2.1 DES, Eigenschaften
Die folgende Abb. 2-3 gibt einen Überblick über das Ver- und Entschlüsseln.
m i
64 Bit Klartext
Schlüssel
64 (56) Bit
Verschlüsselung
DES
Abb. 2-3: DES Block-Chiffre.
c i
Es wird ein Block von 64 Bit Klartext
in einen Chiffreblock von ebenfalls 64
Bit verschlüsselt.
Übertragung
64 Bit Chiffretext
c i
Schlüssel
64 (56) Bit
Der obere Bereich zeigt die Ver-
schlüsselung mit der Funktion DES
und der untere Bereich zeigt die Ent-
schlüsselung mit der inversen Funkti-
on DES -1 .
Entschlüsselung
DES -1
m i
64 Bit Klartext
Block-Chiffre
Eine Nachricht m wird in Blöcke m i von je 64 Bit aufgespalten. Jeder Block m i wird unabhän-
gig von anderen Blöcken in einen Chiffreblock c i von ebenfalls 64 Bit verschlüsselt.
(2.2-1)
Die Entschlüsselung erfolgt ebenfalls blockweise mit der inversen Funktion DES -1 , aber mit
dem gleichen Schlüssel k.
c
DES(k, m )
i
0, 1, 2, ... laufender Index
i
i
1
mD
S( , c)
i
, , , ...
(2.2-2)
i
i
Symmetrisch
Der Schlüssel k wird sowohl für die Verschlüsselung als auch Entschlüsselung benutzt. Der
Schlüssel k enthält 56 frei wählbare, signifikante Stellen. Er wird durch 8 Paritätsstellen auf 64
Bit ergänzt. Die Zahl aller möglichen Schüssel (Quantität der Schlüssel) ist:
56
K2
(2.2-3)
Search WWH ::




Custom Search