Selected Topics in Cryptology
2009-2010 - IMT6041 - 5sp

Anbefalt forkunnskap

  • IMT4531 Introduction to Cryptology
  • IMT4551 Selected Topics in Cryptology, or equivalent

Forventet læringsutbytte

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.

Emnets temaer

1. Introduction – elements of information theory, symmetric and asymmetric cipher theory

2. Contemporary theory of randomness – randomness and distinguishability

3. Elements of modern symmetric cipher theory – algebraic immunity of Boolean functions, methods of computational commutative algebra in cryptanalysis of symmetric ciphers, differential and integral cryptanalysis

4. Modern public key systems – elliptic curves

Pedagogiske metoder


Pedagogiske metoder (fritekst)

  • Lectures
  • Laboratory exercises
  • Problem solving exercises




· Written exam (alternatively oral exam): 51%

· Project: 49%

· Both parts must be passed.


Bokstavkarakterer, A (best) - F (ikke bestått)


Evaluated by the lecturer

Utsatt eksamen (tidl. kontinuasjon)

The whole subject must be repeated

Tillatte hjelpemidler (gjelder kun skriftlig eksamen)

  • Calculator
  • Dictionary

Obligatoriske arbeidskrav




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.,

Various papers (available on-line)

Supplerende opplysninger

There is room for 50 students for the course.