01426 Kryptologi 2

2018/2019

Deltagerne bør være interesseret i diskret matematik
Kurset udbydes kun ulige år, næste gang er E19
Kursusinformation
Cryptology 2
Engelsk
5
Kandidat
E3A (tirs 8-12)
Kurset afholdes i efterårssemestret.
Campus Lyngby
Forelæsninger og øvelser.
13-uger
E3A, F4A
Mundtlig eksamen
Uden hjælpemidler
7-trins skala , ekstern censur
01410
Lars Ramkilde Knudsen , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3048 , lrkn@dtu.dk
Andrey Bogdanov , anbog@dtu.dk

01 Institut for Matematik og Computer Science
I studieplanlæggeren
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 i symmetrisk kryptologi.
  • Forklare de grundlæggende ideer i bevislig sikkerhed i asymmetrisk kryptologi.
  • 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.
Sidst opdateret
01. maj, 2018