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.