Modern Cryptology
20102011

IMT6081
 5 ECTS
On the basis of
IMT4531 Cryptology 1, IMT4551 Cryptology 2, or equivalent
Expected learning outcomes
In the course, the students will acquire
 Advanced level of understanding of methods of analysis and synthesis of cryptographic systems
 Deep understanding of modern cryptographic theory
 Skills to be capable of critical analysis, evaluation and synthesis of ideas and concepts relating to cryptology.
Topic(s)
 Introduction – elements of information theory, general cipher system theory
 Contemporary theory of randomness – randomness and distinguishability
 Elements of modern symmetric ciphers theory – Galois fields, primitive polynomials, Boolean functions theory, block ciphers theory, hash functions theory
 Public key cryptography – RSA theory, digital signatures
Teaching Methods
Lectures
Exercises
Teaching Methods (additional text)
Lectures
Problemsolving exercises
Form(s) of Assessment
Other
Form(s) of Assessment (additional text)
 Written exam (alternatively oral exam): 51%
 Project: 49%
 Both parts must be passed.
Grading Scale
Pass/Failure
External/internal examiner
Evaluated by the lecturer
Resit examination
The whole subject must be repeated.
Examination support
Calculator, dictionary
Coursework Requirements
None
Teaching Materials
Books:
1. Introduction to Cryptography and Coding Theory, 2. edition, Trappe W., Washington L., Prentice Hall, 2006, ISBN: 0131981994.
2. Handbook of Applied Cryptography, Menezes A., http://www.cacr.math.uwaterloo.ca/hac
3. Introduction to modern cryptography, Katz J., Lindell Y., Chapman&Hall/CRC, 2008, ISBN: 1584885513
Various papers (available online)
Additional information
There is room for 50 students for the course.