01410 Kryptografi 1

2024/2025

Kursusinformation
Cryptography 1
Engelsk
5
Bachelor
Kandidat
Kurset udbydes som enkeltfag
Tilvalgskursus (B Eng), IT-elektronik
Tilvalgskursus (B Eng), Softwareteknologi
F2A (man 13-17)
Kurset afholdes hvert forår.
Campus Lyngby
Forelæsninger, grupperegning, hjemmeopgaver.
13-uger
F2A
Skriftlig eksamen og bedømmelse af opgave(r)
Hjemmeopgaverne vægtes med 30% og den skriftlige eksamen med 70%.
Skriftlig eksamen: 4 timer
Alle hjælpemidler - uden adgang til internettet
7-trins skala , ekstern censur
01425
01017/01019 , se engelsk version
Christian Majenz , Lyngby Campus, Bygning 322 , chmaj@dtu.dk
Carsten Baum , cabau@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
Overordnede kursusmål
Kurset har som overordnet mål at indføre den studerende i en række centrale begreber og metoder i kryptografi.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklar grundpillerne i moderne kryptografi: sikkerhedsdefinitioner, sikkerhedsreduktioner, angreb.
  • Beskriv konceptet af en blokchiffer og hvordan blokchiffer anvendes.
  • Analyser sikkerheden af blokchiffer - modes of operation.
  • Skitser anvendelserne af kryptografiske hashfunktioner inden for kryptografi, og analyser og diskuter deres generiske sikkerhed.
  • Diskuter forskellene mellem klassisk (symmetrisk) kryptografi og offentlig-nøgle (asymmetrisk) kryptografi.
  • Beskriv designet af AES.
  • Præsenter det asymmetriske kryptosystem RSA, og og forklar hvordan systemet anvendes til kryptering og til at konstruere digitale signaturer.
  • Diskuter kvantetruslen mod kryptografi.
  • Forklar “Learning With Errors”-problemet og Regevs krypteringsskema.
Kursusindhold
Klassisk kryptografi, grundlaget for moderne kryptografi, AES, Blokshifferoperationsmodi, RSA-systemet, digitale signaturer, nøgleudveksling, det diskrete logaritmeproblem og dets anvendelser, LWE-problemet, Regevs krypteringsskema
Sidst opdateret
02. maj, 2024