Dies ist eine alte Version des Dokuments!
Lernziele Kryptographie
- Grundlagen
- Sie können die Begriffe Kryptologie, Kryptographie, Kryptoanalyse, Steganographie erklären und aufzeigen, in welchem Zusammenhang sie stehen.
- Sie wissen, was die Maxime von Kerckhoffs aussagt und können erklären, ob sie für die im Unterricht betrachteten Verfahren erfüllt ist.
- Sie können einige Steganographische Verfahren erklären und verstehen, was die Nachteile dieser Verfahren sind.
- Symmetrische Kryptographie
- Sie verstehen den Unterschied zwischen Transpositions- und Substitutionverfahren.
- Sie kennen die folgenden Transpositions-Verfahren und verstehen die Ver- und Entschlüsselung: Gartenzaun, Skytale, Fleissnerschablonen.
- Sie können den Unterschied zwischen Monoalphabetischer Verschlüsselung und Polyalphabetischer Verschlüsselung erklären.
- Sie wissen, wie man monoalphabetisch verschlüsselte Texte knacken kann.
- Sie können Texte mit dem Vigenère-Verfahren verschlüsseln und entschlüsseln (wenn das Schlüsselwort bekannt ist).
- Sie verstehen, wie man einen Text knacken kann, der mit dem Vigenère-Verfahren (oder allgemein polyalphabetisch) verschlüsselt wurde.
- Schlüsseltausch nach Diffie/Hellman
- Sie können einfache Modulo-Rechnungen durchführen.
- Sie können den Schlüsseltausch nach Diffie-Hellman konkret durchführen.
- Sie können erklären, warum der Schlüsseltausch funktioniert, d.h. warum beide denselben Schlüssel erhalten und warum es für Eve sehr schwierig ist, diesen Schlüssel zu knacken.
- Asymmetrische Verschlüsselung
- Sie können die Grundprinzipien der Asymmetrischen Verschlüsselung erklären.
- Sie wissen, welche Schwächen des Diffie-Hellman-Verfahrens durch die Asymmetrische Verschlüsseung ausgemerzt werden.
- Sie verstehen, wie die Asymmetrische Verschlüsselung dazu verwendet werden kann, eine digitale Signatur zu erstellen und warum externe Zertifizierungsstellen wie Let's Encrypt oder DigiCert nötig sind.
- Sie wissen, warum nicht der gesamte Internetverkehr mithilfe der Asymmetrischen Verschlüsselung abgewickelt wird.