Modern Cryptology
2009-2010
-
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
Re-sit 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 on-line)
Additional information
There is room for 50 students for the course.