Modern Cryptology
20092010

IMT6081
 5 ECTS
On the basis of
IMT4531 Introduction to Cryptology, IMT4551 Selected Topics in Cryptology, or equivalent
Expected learning outcomes
Having completed the course, the student should have
 Advanced level of understanding of methods of analysis and synthesis of cryptographic systems
 Deep understanding of modern cryptographic theory
 Acquired 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
 Random number generation
 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
Laboratory work
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
Alphabetical Scale, A(best) – F (fail)
External/internal examiner
Internal examiner
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
Various papers (available online)
Additional information
There is room for 50 students for the course.