Enkeltfag
Engelsk
5 ECTS
Avanceret kryptografi
Overordnede kursusmål
Formålet med dette kursus er at sætte kryptografi på et solidt teoretisk grundlag og at introducere vigtige kryptografiske teknikker ud over fortrolighed, integritet og autenticitet.
See course description in English
Læringsmål
- Forklar begreber som envejs og pseudo-tilfældige funktioner samt pseudo-tilfældige generatorer og beskriv deres forskelle.
- Forklare grundlæggende teknikker i sikkerhedsanalysen af symmetrisk nøglekryptografi, såsom differentiel kryptoanalyse.
- Visualiser brugen af differentiel kryptoanalyse i eksempler, som f.eks. anvendelsen af AES-blokkrypteringen.
- Vis, hvordan komplekse primitiver som autentificeret kryptering opstår fra kombinationer af enklere koncepter
- Forklare avancerede kryptografiske primitiver såsom commitment schemes, secret sharing, sigma-protokoller
- Sammenlign kryptografiske primitiver og protokoller baseret på sikkerheds- og omkostningsmålinger
- Udforsk anvendeligheden af avancerede kryptografiske primitiver i komplekse brugssituationer
- Mundtligt præsentere grundlæggende koncepter bag avancerede kryptografiske protokoller
Kursusindhold
Se engelsk
Mulige starttidspunkter
- 6 – 20 (ons 13-17)
Undervisningsform
Forelæsninger, øvelser, projekter




