VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Cryptography
Last Updated: 2026-02-05 15:25:12
Abstract
Fundamentals and applications of cryptography. Topics include: cryptographic thinking (reductions, simulation-based security, composition, security proofs), one-way and hash functions, pseudo-randomness, symmetric encryption and authentication, public-key encryption, digital signature schemes, some cryptographic protocols, and some cryptanalytic techniques. Some applications and case studies.
Objective
The goals are: (1) understand the basic concepts and scientific thinking in cryptography; (2) understand and apply some core cryptographic techniques; (3) do simple security proofs for cryptographic schemes; (4) be prepared and motivated to access the scientific literature and attend specialized courses in cryptography.
Content
See course description.
Resources
Lecture Notes
yes.
General Information
- Language
- English
- Levels
- BSC , DS , DR , MSC , WBZ
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- Keine.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Cryptography |
|
2 h weekly |
| exercise | Cryptography |
|
2 h weekly |
Offered In
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Communication (A total of 42 CP must be achieved during the Master Program. The individual study plan is subject to the tutor's approval.)
-
Core Subjects (These core subjects are particularly recommended for the field of "Communications".)
-
-
Computer and Networking (A total of 42 CP must be achieved during the Master Program. The individual study plan is subject to the tutor's approval.)
-
Recommended Subjects (These courses are recommended, but you are free to choose courses from any other special field. Please consult your tutor.)
-
-
-
-