Hoppa till huvudinnehållet
Till KTH:s startsida

IL1333 Hårdvarusäkerhet 7,5 hp

Den här kursen i hårdvarusäkerhet ger dig de senaste kunskaperna för att skydda elektroniska system från sofistikerade fysiska attacker och sidokanalattacker samtidigt som du balanserar prestanda och kostnader. I en alltmer uppkopplad värld är säkerheten för hårdvarusystem av yttersta vikt. Behovet av robusta, manipulationsresistenta lösningar, från smarta kort till RFID-taggar och IoT-enheter, är avgörande.

Information per kursomgång

Välj termin och kursomgång för att se aktuell information och mer om kursen, såsom kursplan, studieperiod och anmälningsinformation.

Termin

Kursplan som PDF

Notera: all information från kursplanen visas i tillgängligt format på denna sida.

Kursplan IL1333 (VT 2024–)
Rubriker med innehåll från kursplan IL1333 (VT 2024–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

  • Fysiska attacker och "tamper resistance" 
  • Sidokanalattacker och motåtgärder
  • Introduktion till lightweight cryptography
  • Säkerhet för smartkort och radiofrekvensidentifiering (RFID-taggar)
  • Design för fysikaliska okloningsbara funktioner (PUFs) och sanna slumptalsgeneratorer
  • Personlig integritet i sakernasinternet-eran

Lärandemål

Efter godkänd kurs ska studenten kunna

  • beskriva state-of-the-art hårdvarusäkerhetstekniker och motivera deras tillämpningar och begränsningar
  • beskriva hur säkerheten garanteras i en exemplifierande tillämpning
  • beskriva hoten mot ett system från hårdvaruperspektiv samt tillgängliga motåtgärder och tillämpa kunskaperna för att välja en lämplig uppsättning av motåtgärder för en viss hotbild.
  • analysera och gör en kritisk avvägning mellan systemets prestanda, kostnad och säkerhet samt exemplifiera kompromisser som är tillgängliga för konstruktörer av elektroniska och inbyggda system
  • förklara behovet av hårdvarusäkerhetsprimitiver och motivera för- och nackdelar med olika primitiver samt välja en lämplig primitiv för en specifik tillämpning
  • använda kunskaperna till att bygga ett litet elektroniskt eller inbyggt system för ökad säkerhet och förklara hur säkerheten garanteras i systemet.

Kurslitteratur och förberedelser

Särskild behörighet

Kunskaper i digital design, 6 hp, motsvarande slutförd kurs IE1204/IE1205.

Gymnasiekursen Engelska B/6.

Kurslitteratur

Du hittar information om kurslitteratur antingen i kursomgångens kurs-PM eller i kursomgångens kursrum i Canvas.

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

A, B, C, D, E, FX, F

Examination

  • LABA - Laborationer, 2,5 hp, betygsskala: P, F
  • PROA - Projekt, 1,0 hp, betygsskala: P, F
  • TENA - Skriftlig tentamen, 4,0 hp, betygsskala: A, B, C, D, E, FX, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Huvudområde

Teknik

Utbildningsnivå

Grundnivå

Övergångsbestämmelser

Studenter som har kvar tidigare moment erbjuds att slutföra dessa.

Övrig information

I denna kurs tillämpas EECS hederskodex, se: http://www.kth.se/eecs/utbildning/hederskodex.