Course detail
Advanced Cryptography
FEKT-DPC-PKRAcad. year: 2020/2021
The subject is focused on the following topics: cryptographic commitment schemes, interactive proof systems, zero-knowledge protocols, blinded signatures, groups signatures, randomizable signatures, anonymous credentials, e-voting schemes, e-cash schemes and the constructions for the post-quantum cryptography based on elliptic curves and lattices.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Elliptic curve cryptography
3. Commitment schemes
4. Sigma protocols
5. Blinded digital signatures
6. Group signatures
7. Credential schemes
8. Electronic voting
9. Cryptocurrencies
10. Secret sharing
11. Postquantum cryptography I
12. Postquantum cryptography II
13. Selected topics of modern cryptography
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
SCHNEIER, Bruce. Applied cryptography: protocols, algorithms, and source code in C. 20th anniversary edition. Indianapolis: Wiley, 2015, xxv, 758 stran : ilustrace. ISBN 978-1-119-09672-6. (EN)
Recommended reading
Elearning
Classification of course in study plans
- Programme DPC-IBE Doctoral 0 year of study, winter semester, compulsory
Type of course unit
Elearning