Kryptographie- Asymmetrische Verschlüsselungen Flashcards
Asymmetrische Chiffren - Grundlagen
- basieren auf schweren Eingwegproblemen
- Faktorisierung und diskreter Logarithmus
Diskreter Logarithmus
- Finde e, so dass gilt: K = g^e mod n
- grundlegendes mathematisches Problem von Diffie-Hellmann
Diffie-Hellmann-Schlüsselaustausch
zwei Kommunikationspartner können auf öffentlicher Leitung einen gemeinsamen geheimen Schlüssel vereinbaren, den nur sie kennen und ein potentieller Angreifer nicht kennen kann (private Key des anderen nicht sichtbar) –> löst Schlüsselaustausch-Problem
RSA
- Verschlüsselung und digitale Signatur (Schlüssellänge: 2048 Bit)
- grundlegendes mathematisches Problem: Faktorisierung von Primzahlen
- daraus Bilden der Schlüssel
RSA-Sicherheit
- Schlüssel d ohne Kenntnis von p und q schwer bestimmbar
- Problem: Faktorisierung von N in p und q
- Abhilfe: größere Schlüssel
Angriffe gegen RSA
- Faktorisieren des Moduls
- keine semantische Sicherheit
- Seitenkanalangriffe
- zwei Module N haben gemeinsamen Primfaktor
- gemeinsames Modul N: Insiderangriff
Asymmetrische Chiffren: Vorteile
- einfachere Handhabung der Schlüssel
- kein sicherer Kanal zum Austausch nötig
Asymmetrische Chiffren: Nachteile
- höhere Komplexität
- größere Schlüssellänge
- Problem der Authentizität der öffentlichen Schlüssel
Asymmetrische Chiffren: Angriff
Lösen des zugrundeliegenden mathematischen Problems (z.B. Faktorisierung des Moduls bei RSA)