Public-Key Cryptography
Course Outline
Extended techniques of public key cryptography, e.g. Cramer Shoup encryption, signatures, identity based cryptography
(Recommended) Requirements
Recommendend are lectures like:
- Introduction to (algorithmic) cryptography
- IT security
- Theoretical computer science
Learning objective
The students will learn to
- understand current protocols behind cryptocurrencies like Bitcoin
- analyse their properties and assess their weaknesses
- assess the properties of new cryptocurrencies from the literature
General Information
First lecture:
Lecture: Tuseday, 08 – 10 h, Room 00.152-113
Tutoriual: Wednesday, 10 – 12 h, 01.255-128
Instructor: Prof. Dr. Nico Döttling
ECTS: 5
Language: Englisch
Studon:
Literature
Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction
Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder