Enroll Course: https://www.coursera.org/learn/crypto
Einführung
Kryptografie ist ein unverzichtbares Werkzeug zum Schutz von Informationen in Computersystemen. Der Kurs “Cryptography I” auf Coursera vermittelt Ihnen die inneren Abläufe kryptografischer Systeme und zeigt, wie Sie diese korrekt in der Praxis anwenden können. Die Teilnehmer lernen, wie zwei Parteien mit einem gemeinsamen geheimen Schlüssel sicher kommunizieren können, selbst wenn ein mächtiger Gegner den Datenverkehr abhört und manipuliert.
Kursüberblick
Der Kurs besteht aus sechs detaillierten Wochen, die sich mit verschiedenen Aspekten der Kryptografie befassen:
- Woche 1: Überblick über die Kryptografie und Stromchiffren – Einführung in die Grundlagen der Kryptografie, inklusive Pseudo-Zufälligkeit und Grundlagen der sicheren Verschlüsselung.
- Woche 2: Blockchiffren – Vorstellung klassischer Blockcipher-Konstruktionen wie AES und 3DES und deren Anwendung zur Verschlüsselung.
- Woche 3: Nachrichtenintegrität – Diskussion über Datenintegrität und verschiedene Konstruktionen von MAC-Systemen.
- Woche 4: Authentifizierte Verschlüsselung – Methoden zur Gewährleistung von Vertraulichkeit und Integrität der Daten.
- Woche 5: Grundlegender Schlüsselaustausch – Protokolle zum sicheren Austausch von geheimen Schlüsseln zwischen zwei Parteien.
- Woche 6: Öffentliches Schlüsselsystem – Einführung in die öffentliche Verschlüsselung und deren Anwendung in verschiedenen Systemen.
Wie der Kurs gestaltet ist
Jede Woche gibt es eine Kombination aus Videos, Lesungen und Programmierprojekten, um das Gelernte anzuwenden. Die Programmierprojekte reichen von der Erstellung von Verschlüsselungs-/Entschlüsselungssystemen bis hin zu komplexen Aufgaben zur Authentifizierung von großen Videodateien. Am Ende des Kurses gibt es eine Abschlussprüfung, die das gesamte Material abdeckt.
Zusammenfassung und Empfehlung
Cryptography I ist eine hervorragende Einführung in die Welt der Kryptografie. Der Kurs ist gut strukturiert, bietet sowohl theoretische als auch praktische Einblicke und ist für Anfänger wie auch für Fortgeschrittene geeignet. Ich empfehle diesen Kurs allen, die ein besseres Verständnis für Informationssicherheit und die Mechanismen hinter verschiedenen Verschlüsselungsverfahren erlangen möchten.
Wenn Sie Interesse an Informationssicherheit haben oder planen, in diesem Bereich zu arbeiten, dann ist “Cryptography I” auf Coursera ein Muss!
Enroll Course: https://www.coursera.org/learn/crypto