2007/2008

01426 Kryptologi 2

Første gang forår 2007

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 studenten 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.
  • Beskrive mulige systemer til udveksling af kryptografiske nøgler, herunder systemer til nøgledistribuering.
  • Beskrive metoden "differential cryptanalysis" og vise hvordan den anvendes i kryptoanalyse.
  • Opsummere sikkerheden af RSA systemet.
  • Definere elliptiske kurver modulo et primtal, samt diskutere anvendelserne af disse i kryptologi.
  • Diskutere sikkerheden af public-key systemer i dag, herunder sikkerhed mod angreb til bestemmelse af de hemmelige nøgler samt semantisk sikkerhed.


Kursusindhold:

Ringe og endelige legemer. The Advanced Encryption Standard.
Message Authentication Codes.
Key exchange og key distribution. Pollard's rho algoritme. Elliptisk kurver modulo et primtal. Semantisk sikkerhed.


Bemærkninger:

Kurset er en forlængelse af 01410.


Kursusansvarlig:

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: 29. januar, 2008