Modern Cryptology
2010-2011 - IMT6081 - 5sp

Anbefalt forkunnskap

IMT4531 Cryptology 1, IMT4551 Cryptology 2, or equivalent

Forventet læringsutbytte

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.

Emnets temaer

  • 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

Pedagogiske metoder

Forelesninger
Oppgaveløsning

Vurderingsformer

Annet

Vurderingsformer

  • Written exam (alternatively oral exam): 51%
  • Project: 49%
  • Both parts must be passed.

Karakterskala

Bestått/Ikke bestått

Sensorordning

Evaluated by the lecturer

Utsatt eksamen (tidl. kontinuasjon)

The whole subject must be repeated.

Tillatte hjelpemidler (gjelder kun skriftlig eksamen)

Calculator, dictionary

Obligatoriske arbeidskrav

None

Læremidler

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: 1-58488-551-3

Various papers (available on-line)

Supplerende opplysninger

There is room for 50 students for the course.