62T31 Kryptografiske algoritmer

2016/2017

Valgmodul, IT-Diplomuddannelsen
Kursusinformation
Chryptographic Algorithms
Dansk
10
Deltidsdiplom
Kurset udbydes under tompladsordningen
Undervisning én aften om ugen kl.17.00-20.30 over 14 uger
Campus Ballerup
[Kurset følger ikke DTUs normale skemastruktur]
Aftales med underviser, Oplyses på CampusNet
Mundtlig eksamen og bedømmelse af rapport(er)
7-trins skala , ekstern censur
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, Tlf. (+45) 3588 5188 , romu@dtu.dk
Henrik Tange , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5120 , htan@dtu.dk

62 DTU Diplom
Se www.cv.diplom.dtu.dk
På instituttet
Ca. 3 uger før kursusstart
se www.cv.diplom.dtu.dk
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:
  • Skal have viden om de mest anvendte algoritmer indenfor public key kryptografi
  • Skal have viden om de mest anvendte algoritmer indenfor symmetrisk nøgle kryptografi
  • Skal have viden om sammenhængen mellem de forskellige kryptografiske systemer
  • Skal have kendskab til relevante videnskabsteoretiske metoder
  • Skal kunne beskrive public key og private key kryptografiske løsninger
  • Skal kunne beskrive authentication principper samt brugen af hash funktioner
  • Skal kunne implementere et public key kryptografisk system
  • Skal kunne implementere et private key kryptografisk system
  • Skal kunne implementere en MAC løsning
  • Skal kunne sikkerhedsteste kryptografiske systemer
  • Skal kunne analysere nødvendigheden for kryptografiske løsninger
  • Skal kunne foretage nødvendige valg i forhold til implementering af kryptografiske løsninger på baggrund af relevante analyser og vurderinger
Kursusindhold
Læringsmål: (fortsat)
- Skal kunne opbygge hele kryptografiske systemer indenfor public key og private key
- Skal kunne dokumentere et systems kryptografiske sikkerhed.

Indhold:
- Public – private key kryptografi
- Symmetriske algoritmer
- Hash algoritmer
- MAC
- Authentication
Litteraturhenvisninger
Se www.cv.diplom.dtu.dk
Sidst opdateret
14. april, 2016