62594 Kryptografiske algoritmer

2016/2017

Informatik(100)
IT, Ballerup: Valgfag
Kursusinformation
Cryptographic Algorithms
Dansk
7,5
Diplomingeniør
Kurset udbydes under tompladsordningen
Efterår
Forår
Undervisning én aften om ugen kl.17.00-20.30 over 13 uger
Campus Ballerup
Gennemgang af teori på forelæsningsform, workshops samt praktisk projektarbejde
13-uger
Aftales med underviser, Oplyses på CampusNet
Mundtlig eksamen og bedømmelse af rapport(er)
7-trins skala , ekstern censur
62T31 62597
Roger Munck-Fairwood , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5188 , romu@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:
  • 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
Oplyses senere
Sidst opdateret
01. november, 2016