Enkeltfag Engelsk 5 ECTS

Moderne kryptografi

Overordnede kursusmål

Dette kursus giver baggrundsviden og færdigheder til at forstå, evaluere og konstruere avancerede kryptografiske protokoller ved hjælp af værktøjer fra bevisbar kryptografi.
Det dækker også nogle grundlæggende teknikker inden for symmetrisk kryptanalyse.

See course description in English

Læringsmål

  • Forklare egenskaber og begrænsninger ved avancerede kryptografiske protokoller;
  • Diskutere avancerede kryptoanalytiske teknikker inden for symmetrisk kryptografi;
  • Forklare avancerede kryptografiske funktionaliteter som f.eks. oblivious transfer, zero-knowledge eller multiparty computation;
  • Beskrive kryptografiske protokoller, der realiserer funktionaliteter som f.eks. oblivious transfer, zero-knowledge eller multiparty-computation;
  • Udvikle angreb på kryptografiske algoritmer;
  • Sammenligne kryptografiske primitiver og protokoller baseret på sikkerheds- og omkostningsmetriker;
  • Evaluere og sammenfatte kryptografiske forskningsresultater;
  • Præsentere mundligt grundlæggende begreber bag avancerede kryptografiske protokoller;

Kursusindhold

Grundlæggende og komplekse kryptografiske primitive/protokoller såsom oblivious transfer, zero-knowledge, multi-party computation, homomorf kryptering, garbled circuits og random oracle-heuristik. Elementer af symmetrisk kryptanalyse.

Anbefalede forudsætninger

01410, Se den engelske kursusbeskrivelse.

Undervisningsform

Forelæsninger, øvelser, projekter

Se kurset i kursusbasen

Tilmelding

Sprog

Engelsk

Varighed

13 uger

Institut

Compute

Sted

DTU Lyngby Campus

Kursus ID 02255
Kursustype Kandidat
Semesterstart Uge 6
Semester slut Uge 20
Dage ons 13-17
Pris

9.250,00 kr.

Tilmelding