62414 Kryptografiske algoritmer

2019/2020

Informatik(100)
Softwareteknologi: Valgfag
IT og Økonomi: Valgfag
IT-elektronik: Valgfag
Kursusinformation
Cryptographic Algorithms
Dansk
5
Diplomingeniør
Kurset udbydes som enkeltfag
Forår
Undervisning én aften om ugen kl.17.00-20.30 over 13 uger
Ugedag: Tirsdage
Campus Ballerup
Gennemgang af teori på forelæsningsform, workshops.
13-uger
Aftales med underviser, Oplyses på DTU Inside
Mundtlig eksamen og bedømmelse af rapport(er)
7-trins skala , ekstern censur
62T31
Minimum 10
Roger Munck-Fairwood , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5188 , romu@dtu.dk
Henrik Tange , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5120 , htan@dtu.dk
62 DTU Diplom
www.cv.diplom.dtu.dk
I studieplanlæggeren
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 overfor angreb. Derudover bliver den studerende i stand til at opbygge hele kryptografiske systemer indenfor 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:
  • beskrive de mest anvendte algoritmer indenfor public key kryptografi
  • beskrive de mest anvendte algoritmer indenfor symmetrisk nøgle kryptografi
  • beskrive sammenhængen mellem de forskellige kryptografiske systemer
  • beskrive relevante videnskabsteoretiske metoder
  • beskrive public key og private key kryptografiske løsninger
  • beskrive authentication principper samt brugen af hash funktioner
  • implementere et public key og et privat 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
  • dokumentere et systems kryptografiske sikkerhed
Kursusindhold
- Public – private key kryptografi
- Symmetriske algoritmer
- Hash algoritmer
- MAC
- Authentication
Litteraturhenvisninger
Oplyses senere
Sidst opdateret
11. april, 2019