2015/2016

62568 Sikkerhed i kritisk IoT infrastruktur, HW-SW implementering

Informatik(100)
IT, Ballerup: Valgfag
IT-elektronik: valgfag
Softwareteknologi: valgfag
Elektronik: Valgfag
Softwareteknologi: valgfag

Engelsk titel:

Security in Critical IoT Intrastructure, HW-SW implementation

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
Kurset udbydes under tompladsordningen
 

Det er en forudsætning for deltagelse i kurset at relevante emner og individuel læreplan er aftalt med underviseren.

Undervisningstidspunkt aftales mellem underviser og de studerende.

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Klasseundervisning og seminar (med gruppeaktivitet/​præsentation) samt større individuel/gruppe opgave(>60%) med implementering af kryptografiske operationer på en trusted platform

Kursets varighed:

13-uger eller 3-uger

Eksamensplacering:

Aftales med underviser

Evalueringsform:

Bedømmelsesform:

Anbefalede forudsætninger:

,

Deltagerbegrænsning:

Minimum 1

Overordnede kursusmål:

Krytografiske operationer såsom kryptering, nøgleudveksling, authentifikation, digital signering mv kan implementeres i såvel software som hardware - og valgene er afgørende for hvilken sikkerhed, der opnår. Kurset fokuserer på en praktisk implementering af specifikke kryptografiske operationer på en eller flere forskellige SW/HW platforme i form af multicore processorer, FPGA designs m/u indlejrede core processorer etc..

Ved kursets afslutning vil den studerende kunne:
1) Vurdere en udvalgt krypto-operation efter implementering på en udvalgt platform
2) Analysere en krypto-operation og implementere denne på en HW-platform i et trusted miljø
3) Anvende et passende SW-HW værktøj/​platform til implementering
4) Forstå principperne i en (udvalgt) krypteringsalgoritme

Det er en forudsætning for deltagelse i kurset at relevante emner og individuel læreplan er aftalt med underviseren.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklare de grundlæggende principper i en eller flere udvalgte kryptografiske operatoiner
  • Anvende en specifik SW-HW platform til implementering
  • Forklare samspillet mellem elementerne i krypteringsalgoritmen og de nødvendige elementer i en brugbar SW-HW platform
  • Implementere en krypteringsalgoritme på en trusted SW-HW platform
  • Opstille og gennemføre en test-strategi for den realiserede løsning
  • Analysere test-resultaterne i relation til opnået sikkerhed
  • Afrapportere design og designovervejelser i en form, så andre kan fortsætte arbejdet
  • Mundtlig præsentere det implementerede design på en let forståelig form

Kursusindhold:

Analyser af krypto-operationer og kryptografi
Analyse af soft core / multicore processorer / FPGA design
Analyse af trusted SW-HW platforme
Vurdering af opnået sikkerhedsniveau i krypto systemer

Litteraturhenvisninger:

individuel læseplan

Mulighed for GRØN DYST deltagelse:

Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk

Kursusansvarlig:

Birger Andersen , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5114 , birad@dtu.dk

Institut:

62 DTU Diplom

Tilmelding:

Hos underviser
Sidst opdateret: 23. juni, 2016