62T31 Kryptografiske algoritmer

2020/2021

Center for Videreuddannelse
Obligatorisk modul , IT-Diplomuddannelse
Kursusinformation
Chryptographic Algorithms
Dansk
10
Deltidsdiplom
Kurset udbydes som enkeltfag
Undervisning én aften om ugen kl.17.00-20.30 over 14 uger. D. 14. undervisningsgang er vejledning. Opstart primo september.
Campus Ballerup
[Kurset følger ikke DTUs normale skemastruktur]
Aftales med underviser, Eksamen planlægges af sekretariatet på DTU Learn for Life.
Mundtlig eksamen og bedømmelse af rapport(er)
7-trins skala , ekstern censur
62414
Optagelse på IT-Diplomuddannelsen forudsætter: - At ansøger har gennemført en relevant adgangsgivende uddannelse min. på niveau med en erhvervsakademiuddannelse eller en relevant videregående voksenuddannelse. - At ansøger har mindst to års erhvervserfaring efter gennemført adgangsgivende uddannelse.
Roger Munck-Fairwood , Ballerup Campus, Bygning Ballerup , romu@dtu.dk
Henrik Tange (Primær kontaktperson) , Ballerup Campus, Bygning Ballerup , htan@dtu.dk
62 Institut for Ingeniørteknologi og -didaktik
https://www.dtu.dk/uddannelse/efteruddannelse
På instituttet
Ca. 3 uger før kursusstart
Overordnede kursusmål
Modulet gennemgår de nyeste og mest anvendte algoritmer indenfor public key kryptografi og private key kryptografi (symmetrisk nøgle). Derudover gennemgås de mest brugte MAC (Message Authentication Code). Modulet sætter den studerende i stand til at vurdere hvor sikre de enkelte algoritmer er over for angreb. Derudover bliver den studerende i stand til at opbygge hele kryptografiske systemer inden for ovennævnte områder. Der introduceres derudover til standardimplementationer af kryptografiske løsninger.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Have viden om de mest anvendte algoritmer indenfor public key kryptografi
  • Have viden om de mest anvendte algoritmer indenfor symmetrisk nøgle kryptografi
  • Have viden om sammenhængen mellem de forskellige kryptografiske systemer
  • Have kendskab til relevante videnskabsteoretiske metoder
  • Beskrive public key og private key kryptografiske løsninger
  • Beskrive authentication principper samt brugen af hash funktioner
  • Implementere et public key kryptografisk system
  • Implementere et private key kryptografisk system
  • Implementere en MAC løsning
  • Sikkerhedsteste kryptografiske systemer
  • Analysere nødvendigheden for kryptografiske løsninger
  • Foretage nødvendige valg i forhold til implementering af kryptografiske løsninger på baggrund af relevante analyser og vurderinger
Kursusindhold
Læringsmål: (fortsat)
- Opbygge hele kryptografiske systemer indenfor public key og private key
- Dokumentere et systems kryptografiske sikkerhed.

Indhold:
- Public – private key kryptografi
- Symmetriske algoritmer
- Hash algoritmer
- MAC
- Authentication
Litteraturhenvisninger
https:/​/​www.polyteknisk.dk/​home/​akademi/​cv
Sidst opdateret
06. maj, 2020