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.