Module


General information
Advanced Cryptography
Advanced Cryptography
MK105
Prof. Dr. Jetzek, Ulrich (ulrich.jetzek@haw-kiel.de)
Prof. Dr. Jetzek, Ulrich (ulrich.jetzek@haw-kiel.de)
Sommersemester 2022
1 Semester
In der Regel im Sommersemester
Englisch
Curricular relevance (according to examination regulations)
Study Subject Study Specialization Study Focus Module type Semester
M.Sc. - MIE - Information Engineering (PO 2022, V3) IT Security Wahlmodul
M.Sc. - MIE - Information Engineering (PO 2022, V3) Intelligent Systems Wahlmodul
M.Eng. - MET - Elektrische Technologien (PO 2017, V3) Kommunikationstechnik und Embedded Systems Wahlmodul
M.Eng. - MET - Elektrische Technologien (PO 2017, V3) Mechatronik Wahlmodul
M.Sc. - MIE - Information Engineering (PO 2022, V3) Information Technology and Systems Wahlmodul

Qualification outcome
Areas of Competence: Knowledge and Understanding; Use, application and generation of knowledge; Communication and cooperation; Scientific self-understanding / professionalism.
Students have understood the basic concepts of modern symmetric cryptosystems, i.e. they have understood the principle of confusion and diffusion elements in symmetric cryptosystems.
The students have understood the basic concept of asymmetric cryptosystems, i.e. they know what a one-way- or trapdoor-function is and how it is applied in asymmetric cryptosystems. In particular the students know what the integer factorization problem is. In addition they know how encryption based on the Discrete Logarithm Problem (DLP) and how encryption based on Elliptic Curve Cryptography (ECC) works. Furthermore they know the basic concepts of hash functions and digital signatures.
In particular the students have good insight into the Data Encryption Standard (DES) as well as into the Advanced Encryption Standard (AES). Furthermore the students know the principle of and requirements for stream ciphers, in particular of the A5/1-stream cipher.
The students know how encryption and decryption in the RSA system work.
Furthermorre the students have understood the Diffie-Hellman-Key-Exchange.
Based on the above knowledge students will be able to perform implementation tasks within the field of modern cryptography.
Students shall communicate and discuss the above mentioned topics in order to share their knowledge with others and to gain a deeper understanding of cryptography.
Content information
- introduction, historic ciphers, general principles of modern symmetric crypto systems
- number theory, Galois fields, extension fields
- encryption and decryption methods of symmetric and asymmetric cryptography, as e.g.
- DES (Data Encryption Standard)
- AES (Advanced Encryption Standard)
- Public key methods (RSA)
- Digital signatures and hash functions.
- ECC (elliptic curve cryptography)
- Jan Pelzl, Christof Paar: „Understanding Cryptography“, Springer-Verlag, 2010
- Johannes Buchmann: „Einführung in der Kryptographie“, Springer-Verlag 2008, 4. Auflage
- Klaus Schmeh: „Kryptografie – Verfahren, Protokolle, Infrastrukturen“, dpunkt Verlag 2009, 4. Auflage
- CryptToolSkript, Mathematik und Kryptographie, http://www.cryptool.de/
Teaching formats of the courses
Teaching format SWS
Übung 2
Lehrvortrag 2
Workload
4 SWS
5,0 Credits
48 Hours
102 Hours
Module Examination
Method of Examination Duration Weighting wird angerechnet gem. § 11 Absatz 2 PVO Graded Remark
Übung 30 %
Klausur 90 Minutes 70 %