VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0407-00L 6 Credits BSC , DS , DR , MSC , WBZ D-USYS , D-MTEC , D-BAUG , D-MAVT , D-INFK , D-MATH , D-PHYS , D-BIOL , D-ERDW , D-GESS , D-ITET , D-ARCH , D-CHAB

Cryptography

Lecturers & Examiners: Prof. em. Dr. Ueli Maurer
VVZ CR n/a

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
  • Wed 13:15-15:00 (IFW A 36)
2 h weekly
exercise Cryptography
  • Wed 15:15-17:00 (IFW C 42)
  • Wed 15:15-17:00 (RZ F 21)
  • Fri 15:15-16:00 (IFW C 42)
  • Fri 16:15-18:00 (IFW C 42)
2 h weekly

Offered In