Kryptographie und Kryptoanalyse
Kryptographie und Kryptoanalyse
Kryptographie und Kryptoanalyse
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
2 Gr<strong>und</strong>lagen – Einteilung kryptographischer Systeme<br />
Hybrides Konzelationssystem<br />
geheimer Schlüssel<br />
(session key) k A,B<br />
Zuf.-zahl r‘<br />
Nachricht<br />
m<br />
<strong>Kryptographie</strong> <strong>und</strong> <strong>Kryptoanalyse</strong><br />
öffentlicher<br />
Schlüssel<br />
ke,B c1 enc dec<br />
privater<br />
Schlüssel<br />
k d,B<br />
enc<br />
c2 dec<br />
c1, c2 c1 = enc(ke,B,kA,B, r’), c2 = enc(kA,B,m) 2 Gr<strong>und</strong>lagen – Einteilung kryptographischer Systeme<br />
Sicherer Kanal für<br />
Schlüsselaustausch<br />
erforderlich?<br />
<strong>Kryptographie</strong> <strong>und</strong> <strong>Kryptoanalyse</strong><br />
Symmetrische<br />
Verfahren<br />
Ja<br />
Asymmetrische<br />
Verfahren<br />
k A,B = dec(k d,B,c 1)<br />
Nachricht<br />
m = dec(k A,B,c 2)<br />
Nein (allerdings:<br />
Zuordnung der<br />
öffentlichen Schlüssel)<br />
Performance In der Regel sehr gut Weniger gut<br />
Mögliche Einsatzgebiete<br />
Konzelation<br />
Vertraulichkeit<br />
Symmetrische<br />
Authentikation (MAC)<br />
Integrität<br />
25<br />
Konzelation<br />
Vertraulichkeit<br />
Digitale Signatursysteme<br />
Integrität<br />
Zurechenbarkeit<br />
2 Gr<strong>und</strong>lagen – Einteilung kryptographischer Systeme<br />
Kryptoverfahren<br />
symmetrische asymmetrische<br />
Strom-Chiffren Block-Chiffren<br />
• Vigenère-Chiffre<br />
• Vernam-Chiffre<br />
(one-time-pad)<br />
<strong>Kryptographie</strong> <strong>und</strong> <strong>Kryptoanalyse</strong><br />
• Feistel-Chiffre<br />
• DES<br />
• IDEA<br />
• AES<br />
• RSA<br />
• ElGamal<br />
• Systeme auf Basis<br />
elliptischer Kurven<br />
26<br />
27<br />
9