Kryptografie Flashcards
Was ist die Kryptografie?
Kryptografie ist die Entwicklung und Anwendung von Ver- und Entschlüsselungs-Verfahren
Was ist die Kryptoanalyse?
Informationsgewinnung aus fremden verschlüsselten Nachrichten. Das Brechen der geheimen Kommunikation. Sozusagen der Gegenspieler der Kryptografie.
Schutzziele der Datenverschlüsselung
Vertraulichkeit (Inhalt der Nachricht ist geheim, nur berechtigte haben Zugriff)
Integrität (Inhalt der Nachricht wurde nicht verändert)
Authentizität (Nachricht is eindeutig und vom Absender nachweisbar)
Was ist die Steganografie?
Die verborgene Speicherung/Übermittlung von Informationen
Wie funktioniert die Symmetische Verschlüsselung?
Der Text wird vor dem Senden verschlüsselt. Empfänger und Sender benutzen den selben Schlüssel für die Ver- und Entschlüsselung.
Wie funktioniert die Asymmetische Verschlüsselung?
Der Empfänger gibt seinen Public Key raus, mit welchem der Sender seine Nachricht verschlüsselt. Diese wird dann vom Empfänger mit seinem Private Key entschlüsselt.
Die Nachricht kann nur mit dem Private Key Entschlüsselt werden. Der Empfänger sollte niemals seinen Privaten Schlüssel herausgeben.
Was sind Vorteile der Symmetrischen Verschlüsselung?
Vorteile:
- Nach der Schlüsselübermittlung sehr sicher
- Schnell
Was sind Nachteile der Symmetrischen Verschlüsselung?
- Alle Kommunikationspartner müssen den selben Schlüssel besitzen
- Schlüsselverteilungsproblem (Wie kann ein Schlüssel sicher im Internet übertragen werden?)
- Für jede Übertragung zu verschiedenen Personen/Gruppen/Unternehmen muss ein eigener Schlüssel angelegt werden.
Was sind Vorteile der Asymmetrischen Verschlüsselung?
- Öffentlicher und Privater Schlüssel sind unabhängig voneinander (der Private Schlüssel kann nicht vom Öffentlichem berechnet werden)
- Das Schlüsselteilproblem ist gelöst (Transport des öffentlichen Schlüssels über unsicherem Kanal ist unkritisch)
Was sind Nachteile der Asymmetrischen Verschlüsselung?
- 1000-1000 mal langsamer als das Symmetrische Verfahren
- Sehr Rechen- und Zeitintensiv
- Angreifer versuchen aus dem Public Key den Private Key zu berechnen, deshalb sollte man bei der Asymmetrischen Verschlüsselung mit min. 1024 Bit verschlüsseln.
(70 Bit bei Symmetrischer Verschlüsselung)
Wie funktioniert die Hybride Verschlüsselung?
Die Hybride Verschlüsselung kombiniert die Symmetrische mit der Asymmetrischen Verschlüsselung.
Zuerst wird die Nachricht mit dem Symmetrische Schlüssel Verschlüsselt.
Dannach wird der Symmetrische Schlüssel mit dem Public Key des Empfängers Verschlüsselt und versendet.
Dann wird die Symmetrisch verschlüsselte Nachricht versendet.