2008/2009

01426 Kryptologi 2

Engelsk titel: 


Cryptology 2

Sprog:


Point (ECTS )

  5

Kursustype:   

Civil- Videregående Kursus


Skemaplacering:

F2A

 

Undervisningsform:

Forelæsninger og øvelser.

Kursets varighed:

13-uger

Eksamensplacering:

F2A,   E2A 

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Obligatoriske forudsætninger:


Overordnede kursusmål:

At indføre studenterne i avancerede begreber og teknikker indenfor kryptologi.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Udføre beregninger i ringe og endelige legemer.
  • Redegøre for, hvordan det symmetriske krypteringssystem AES virker, herunder forklare den underliggende matematik.
  • Skitsere mulige symmetriske systemer til autentificering af data, herunder forklare fordele og ulemper ved systemer, som er beregningsmæssigt sikre og systemer, som er ubetinget sikre.
  • Forklare de grundlæggende ideer i bevislig sikkerhed.
  • Beskrive metoden "differential cryptanalysis" og vise hvordan den anvendes i kryptoanalyse.
  • Forklare sikkerheden af RSA systemet og dets forbindelse til faktorisering.
  • Definere elliptiske kurver modulo et primtal, samt diskutere anvendelserne af disse i kryptologi.
  • Anvende algoritmer til beregning af diskrete logaritmer.

Kursusindhold:

Ringe og endelige legemer. The Advanced Encryption Standard.
Message Authentication Codes.
Diskret logaritme algoritmer. Faktoriserings algoritmer.
Elliptiske kurver modulo et primtal. Ideer til bevislig sikkerhed.


Bemærkninger:

Kurset er en forlængelse af 01410.


Kursusansvarlig:

Gregor Leander, 303 S, 158, (+45) 4525 3055, G.Leander@mat.dtu.dk  
Lars Ramkilde Knudsen, 303S, 161, (+45) 4525 3048, Lars.R.Knudsen@mat.dtu.dk  

Institut:

01 Institut for Matematik

Kursushjemmeside:

http://www2.mat.dtu.dk/education/01426/

Tilmelding:

I CampusNet
Sidst opdateret: 25. november, 2008