DanskDTU.dkIndexContactPhone bookDTU AlumniPortalen

01426 Cryptology 2

Danish title: 


Kryptologi 2

Language:


Point (ECTS )


5

Course type:   

Advanced course


Schedule:

E2A
The course is given every autumn semester.
 

Scope and form:

Lectures and exercises.

Duration of Course:

13 weeks

Date of examination:

E2A,   F2A 

Type of assessment:

Aid:

Evaluation:

Mandatory Prerequisites:


General course objectives:

To introduce the students to advanced concepts and techniques in cryptology.


Learning objectives:

A student who has met the objectives of the course will be able to:
  • Make computations in rings and finite fields.
  • Explain how the symmetric cryptosystem AES works, including the underlying mathematics.
  • Outline possible symmetric systems for authentication of data, and explain the advantages and disadvantages of systems, which are computationally secure and systems, which are unconditionally secure.
  • Explain the basic ideas of provable security.
  • Describe the method differential cryptanalysis and demonstrate how it is used in cryptanalysis.
  • Explain the security of the RSA system and its relation to factoring.
  • Define elliptic curves modulo a prime number, and discuss the applications of these in cryptology.
  • Apply algorithms to compute discrete logarithms.

Content:

Rings and finite fields. The Advanced Encryption Standard. Message Authentication Codes. Discrete logarithm algorithms.
Factorisation algorithms. Elliptic curves modulo a prime number. Ideas of provable security.


Remarks:

The course is a sequel to the course 01410.


Responsible:

Gregor Leander,  
Lars Ramkilde Knudsen, 324, 213, (+45) 4525 3048,  

Department:

01 Department of Mathematics

Registration Sign up:

At CampusNet
Last updated: April 19, 2012

See course in DTU Course base


Top
Matematiktorvet303 BDK-2800 Kgs. LyngbyTel +45 4525 3031VAT 63393010EAN 5798000428515
Cookies