Information Security and Cryptography —
Fundamentals and Applications

Lecturers: David Basin and Ueli Maurer


This seminar provides an in-depth coverage of Information Security and Cryptography from both a conceptual and application-oriented viewpoint. At the same time, the mathematical, algorithmic, protocol-specific, and system-oriented aspects are explained in a way understandable to a wide audience. This includes the foundations needed to understand the different approaches, a critical look at the state-of-the-art, and a perspective on future security technologies.

The material is presented at three different levels. At the highest level, the basic concepts are presented in detail, but abstractly (e.g., as black boxes), without mathematics. No background is required to follow at this level. At an intermediate level, the most important concrete schemes, models, algorithms, and protocols are presented as well as their applications. Here some minimal mathematical and systems background is assumed. At the deepest level, which is not required to understand the higher levels, different special topics, requiring some mathematical background, are discussed.


Information Security: An Overview


Cryptography: Basic Concepts and Terminology


Cryptography Foundations


System and Network Security


PKI and Key Management


Nonrepudiation and Digital Evidence


Authentication, Authorization, and Access Control


Privacy and Usage Control


Security Engineering and Web-Application Security  


Advanced Topics in Cryptography



Seminar's format

The sessions are interactive, with the possibility to decide, on demand, which topics should be treated in more depth. There are coffee breaks in the morning and afternoon. The lecturers will also be available for discussions on all related topics. The lectures and all course material are in English.