Teaching methods
- 16 hrs lecture
- 16 hrs problem session
|
Pre-requisites
- Elementary number theory (course Getallen)
- Linear Algebra
|
Objectives
- Understanding the principles of modern cryptosystems
- Recognizing systems and their properties
- Developing a feeling for (in)security
|
Contents
This course in the second year aims to give an introduction to the mathematical aspects of modern cryptography. The mathematical principles from number theory and geometry figure most prominently, but their application in practical systems and their implications on the security of these systems will also be covered.
|
Subjects
- classical cryptographiy and its principles
- cryptosystems based on number theory (factoring, discrete log)
- elliptic curves and their application
- digital signatures, secret sharing and other protocols
|
Examination
Opdrachten en schriftelijk
|
Literature
Course notes and references to the literature will be provided
|