studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TNM031 Nätverksprogrammering och säkerhet, 6 hp
/Network Programming and Security/

För:   MT  

 

Prel. schemalagd tid: 34
Rek. självstudietid: 126

  Utbildningsområde: Teknik

Huvudområde: Medieteknik   Nivå (G1,G2,A): A

  Mål:  IUAE-matris
Kursen ska ge studenterna grundläggande men ändå fundamentala kunskaper i nätverk och säkerhet. Kursen ska ge praktisks färdigheter i att designa, analysera och implementera säkra applikationer. Efter kursen ska studenten kunna:
  • diskutera olika typer av attacker och försvar.
  • redogöra för internetprotokollen IP, TCP, UDP och ICMP, och deras säkerhets implikationer.
  • beskriva typiska steg i inbrottsattacker, denial-of-service (DoS) attacker och malwareattacker.
  • formulera grundläggande kryptografiska begrepp såsom symmetriska och offentliga key encryption, digitala certifikat för verifiering av meddelande och offentlig nyckel infrastruktur.
  • redogöra för det kryptograpfiska systemet SSL/TLS och Javas secure-socket extension (JSSE).
  • beskriva de grundläggande filtreringsoperationer hos brandvägar och vanliga brandvägsarkitekturer.


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Internetteknik och digitala bilder, algoritmer och datastrukturer

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Organisation:
Föreläsningar, laborationer, projektuppgift och enskild fördjupningsuppgift

  Kursinnehåll:
Översikt över datornät och Internet. Protokoll och nivåer. Klient-server-modellen. Översikt över nätnivåer och routing. Brandväggar, autenticering och moment inom kryptografi: kryptering och tekniker för dataintegritet. Översikt över applikationers säkerhetsfrågor, speciellt web-service and e-handelsäkerhet.

  Kurslitteratur:
Utdelat kursmaterial

  Examination:
LAB1 UPG1 MUN1
Laborationskurs (U,G)
Enskild uppgift (U,3)
Frivillig muntlig tentamen för högre betyg (U,3,4,5)
3 hp
3 hp
0 hp
 
Högre betyg än 3 kan uppnås via resultat på muntlig tentamen.



Undervisningsspråk är Engelska.
Institution: ITN.
Studierektor: Camilla Forsell
Examinator: Pierangelo Dell´Acqua
Länk till kurshemsida på kursgivande institution
Ansvarig programnämnd: Data&Medie

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 08/24/2016