0 4 Minuten 10 Jahren

Cryptography I

BeginnBeginn: 01. April. 2014

PlattformPlattform: Coursera

UniversitätUniversität: Stanford

VeranstalterVeranstalter: Dan Boneh

KategorieKategorie:
Computer Science: Theory,
Computer Science: Systems & Security

StandortStandort: USA

DauerDauer: 6 Wochen

ZeitplanZeitplan: 5-7 Stunden/Woche

SpracheSprache: Englisch

ZertifiziertZertifiziert: NEIN

[button size=“large“ url=“https://www.coursera.org/course/crypto“ text=“Bei coursera einschreiben.“]

Seit einer Woche läuft nun wieder der Cryptography I Online-Kurs auf Coursera von der Stanford University. Was den Ablauf und den Aufbau angeht, scheint sich der Kurs zur vorherigen Auflage nicht großartig verändert zu haben.

Wenn dich Verschlüsselung im Allgemeinen und sichere Standardverfahren – die auch praxistauglich sind – im Speziellen interessieren, solltest du dir diese Veranstaltung nicht entgehen lassen.

Der erste Abgabetermin ist Dienstag der 22. April 2014, bis dahin ist es noch problemlos möglich sich anzumelden und alle Punkte mitzunehmen.

Zu Beginn des Kurses lernt man Alice und Bob kennen, die häufig miteinander kommunizieren. Um diese Konversation abzusichern werden eine Vielzahl an Möglichkeiten vorgestellt. Diese beginnen mit dem One-Time-Pad. Im weiteren Verlauf geht es um Blockchiffren wie DES (Data Encryption Standard) und AES (Advanced Encryption Standard), um Nachrichten-Integrität, bis hin zu Public-Key-Verschlüsselungsverfahren.

Aber danach muss es ja noch nicht zu Ende sein. Wenn man noch weiter machen möchtest, beginnt am 21. Juli. 2014 mit Cryptography II die Fortsetzung. Hier werden dann fortgeschrittene Themen behandelt, wie zum Beispiel digitale Signaturen, Zertifikate, Zero-Knowledge-Protokolle und Private Information Retrieval.

Inhalt

Die Videolektionen sind auf Englisch und werden von Dan Boneh gesprochen. Aufgebaut ist das Ganze als Screencast mit handschriftlichen Notizen die während des Videos auf die Folien geschrieben werden. Pro Woche umfasst das Videomaterial 3-4 Stunden aber man kann für nicht so interessante Stellen die Videos ja auch einfach beschleunigen.

Vom sprachlichen Niveau her ist das ganze durchschnittlich anspruchsvoll, die meisten Videos kann man nach einmaligem Anschauen verstehen. In Videos mit vielen Formeln muss man natürlich manchmal zurückspulen, um sie vollends verstanden zu haben.

Als Voraussetzung sollte man ein bisschen mathematisches Verständnis mitbringen und zum Beispiel wissen, wie ein bitweiser Operator funktioniert. Aber grundsätzlich kommt nichts vor, was man nicht mit genügend Interesse am Thema lernen könnte.

Benotung

Punkte bekommt man, indem die einzelnen Problem Sets bearbeitet werden. Es gibt jede Woche zwei neue Sets. Die ersten sind in einem Fragebogen der den Inhalt der Videos abfragt, das zweite ist eine Programmieraufgabe. Die Programmieraufgaben sind optional. Nach sechs Wochen gibt es die Abschlussarbeit, das „final exam“. Wenn man den Kurs erfolgreich abschließt bekommst man ein „statement of accomplishment“.

Prüfungen Versuche Fragen Punkte
Problem Set 4 9-15 8.45 – 15
Programming Assignment [Optional] 1000 1-4 1.00 – 4
Final Exam 2 13 13

Fazit

„Cryptography I“ ist kein MOOC den man einfach nebenbei machen kann, aber auch keiner der einen rund um die Uhr beschäftigen wird. Ich, als „Bindestrich-Informatiker“ würde den Aufwand als moderat einschätzen und für die Teilnahme bekommt man einen guten Eindruck über das Ver- und vor allem Entschlüsseln von Nachrichten. Dazu gibt es noch das ein oder andere „Aha“-Erlebnis und es ist immer gut zu wissen, wie lange ein Angreifer braucht um ein Passwort zu knacken. Wenn man an Verschlüsselung interessiert ist und keine Angst vor der ein oder anderen Formel hat, kann man diesen MOOC nur empfehlen.

FotoNamensnennungKeine Bearbeitung Bestimmte Rechte vorbehalten von johnsons531

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert