Selected Cryptographical Methods (KRY)
1/2. Semester
5 ECTS | 4 SWS
Continuous Assessment (CA)
Protect Information with Cryptography: Deepen your understanding of modern cryptographic methods and protocols—from digital signatures and zero-knowledge proofs to elliptic curve cryptography and post-quantum cryptography—and learn to evaluate their security and applications.
Contents
- Topics include:
- Recapitulations of basics: symmetrical and asymmetrical algorithms, hash-functions, mathematical background
- Cipher Modes: ECB, CBC, CFB, OFB
- Digital Signatures, Blind Signatures
- PKI
- Information-theoretic security
- Basic protocols: Bit Commitment, Secret Sharing, Challenge-and-Response
- Zero-Knowledge Proofs
- Attacks on cryptographic protocols
- Elliptic curve cryptography
- Post-Quantum Cryptography
Competencies
Students are able to
- understand the principles of symmetric and asymmetric cryptographic systems.
- understand the operation of fundamental cryptographic protocols and zero-knowledge proofs.
- explain and present the acquired knowledge to colleagues without prior expertise in the subject.
Literature
- Johannes Buchmann: Einführung in die Kryptographie. 6. Auflage, Springer
- A. Beutelspacher, J. Schwenk, K-D. Wolfenstetter: Moderne Verfahren der Kryptographie. Vieweg
- K. Schmeh: Kryptografie – Verfahren, Protokolle, Infrastrukturen. dpunkt.verlag
- Paar C., Pelzl J.: Kryptografie verständlich: Ein Lehrbuch für Studierende und Anwender. Springer
- Editors:Daniel J. Bernstein, Johannes Buchmann, Erik Dahmen: Post-Quantum Cryptography , Springer
Lecturer
Recommended Previous Knowledge
Module Details
| Semester |
1/2 |
| Lecture Language |
German |
|
Frequency
|
Not regularly
|
| Credit Points (ECTS)
|
5 |
| Course Coordinator |
Prof. Dr. Elena Fimmel |
| Duration |
1 Semester |
|
Course Achievement
|
None |
|
Prerequisite for exam
|
None |
|
Exam
|
Continuous Assessment (CA) |
Weekly Hours (SWS)
| Lecture |
2 SWS |
| Exercises |
2 SWS |
| Sum |
4 SWS |
Work Load
| Lecture |
30 h |
| Self Study |
90 h |
| Assignments |
30 h |
| Sum |
150 h |