Enkeltfag
Engelsk
5 ECTS
Anvendt Kryptografi
Overordnede kursusmål
Deltagerne vil lære om den konkrete implementering af kryptografi til praktisk brug og brugen af effektive kryptografiske teknikker til at konstruere komplekse løsninger.
See course description in English
Læringsmål
- Forklare og implementere grundlæggende komponenter i symmetriske kryptografiske algoritmer
- Forklare og implementere optimerede algoritmer, der kræves til asymmetriske kryptografiske algoritmer
- Forklare og implementere symmetriske kryptografiske primitiver
- Forklare og implementere kryptografiske algoritmer med offentlig nøgle
- Analysere og implementere angreb på praktisk kryptografi
- Diskuter effektiviteten af konkret anvendt kryptografi
- Forklar avanceret praktisk anvendt kryptografi, der i øjeblikket er implementeret eller bliver implementeret
- Formidle praktisk viden om kryptografiske algoritmer og protokoller
Kursusindhold
Grundlæggende algoritmer til implementering af kryptografi, brug af kryptografiske biblioteker, effektivitetsovervejelser i implementeringer af kryptografi, lækage i kryptografiske implementeringer, avanceret kryptografi såsom autentificeringsordninger, blockchains og private set-intersection.
Mulige starttidspunkter
- 36 – 49 (tors 13-17)
- 6 – 20 (tors 13-17)
Undervisningsform
Forelæsninger, studenterseminarer og projektarbejde




