studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2016
 
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

Kursen bedrivs på ett sådant sätt att både mäns och kvinnors erfarenhet och kunskaper synliggörs och utvecklas.

Planering och genomförande av kurs skall utgå från kursplanens formuleringar. Den kursvärdering som ingår i kursen skall därför genomföras med kursplanen som utgångspunkt.

Om inget annat anges ovan gäller betygsskala enligt avsnitt a8.5 i de gemensamma bestämmelserna.

Kursplanen gäller för 2016 enligt beslut av ansvarig programnämnd/fakultetstyrelse.

Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 05/20/2013