263-4660-00L Applied Cryptography
Semester | Frühjahrssemester 2022 |
Dozierende | K. Paterson |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Englisch |
Kommentar | Number of participants limited to 150. |
Lehrveranstaltungen
Nummer | Titel | Umfang | Dozierende | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
263-4660-00 V | Applied Cryptography | 3 Std. |
| K. Paterson | |||||||||||||||
263-4660-00 U | Applied Cryptography | 2 Std. |
| K. Paterson | |||||||||||||||
263-4660-00 P | Applied Cryptography | 2 Std. |
| K. Paterson |
Katalogdaten
Kurzbeschreibung | This course will introduce the basic primitives of cryptography, using rigorous syntax and game-based security definitions. The course will show how these primitives can be combined to build cryptographic protocols and systems. |
Lernziel | The goal of the course is to put students' understanding of cryptography on sound foundations, to enable them to start to build well-designed cryptographic systems, and to expose them to some of the pitfalls that arise when doing so. |
Inhalt | Basic symmetric primitives (block ciphers, modes, hash functions); generic composition; AEAD; basic secure channels; basic public key primitives (encryption,signature, DH key exchange); ECC; randomness; applications. |
Literatur | Textbook: Boneh and Shoup, “A Graduate Course in Applied Cryptography”, https://crypto.stanford.edu/~dabo/cryptobook/BonehShoup_0_4.pdf. |
Voraussetzungen / Besonderes | Students should have taken the D-INFK Bachelor's course “Information Security" (252-0211-00) or an alternative first course covering cryptography at a similar level. / In this course, we will use Moodle for content delivery: https://moodle-app2.let.ethz.ch/course/view.php?id=14558. |
Leistungskontrolle
Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird) | |
Leistungskontrolle als Semesterkurs | |
ECTS Kreditpunkte | 8 KP |
Prüfende | K. Paterson |
Form | Semesterendprüfung |
Prüfungssprache | Englisch |
Repetition | Die Leistungskontrolle wird nur am Semesterende nach der Lerneinheit angeboten. Die Repetition ist nur nach erneuter Belegung möglich. |
Prüfungsmodus | schriftlich 120 Minuten |
Zusatzinformation zum Prüfungsmodus | - 20% laboratory assessment (2 graded labs, worth 10% each), - 30% mid-term exam (bonus, only if it improves the grade), - 50% final exam (at the end of the semester) |
Hilfsmittel schriftlich | Keine |
Lernmaterialien
Hauptlink | Information |
Es werden nur die öffentlichen Lernmaterialien aufgeführt. |
Gruppen
Keine Informationen zu Gruppen vorhanden. |
Einschränkungen
Plätze | Maximal 150 |
Vorrang | Die Belegung der Lerneinheit ist bis 21.02.2022 nur durch die primäre Zielgruppe möglich |
Primäre Zielgruppe | Quantum Engineering MSc (235000)
Cyber Security MSc (260000) Cyber Security MSc (EPFL) (260100) Informatik MSc (263000) Doktorat Informatik (264002) DAS ETH in Cyber Security (268000) CAS ETH in Informatik (269000) Informatik (Mobilität) (274000) Mathematik BSc (404000) Mathematik MSc (437000) Rechnergestützte Wissenschaften MSc (438000) |
Warteliste | Bis 07.03.2022 |