EP2500 Säkra nätverkssystem 7,5 hp
Networked Systems Security
Kursen fokuserar på säkerhet, men också personlig integritet, för en bred flora av nätverkssystem, bland annat: (i) Internet och TCP/IP-nätverk, (ii) Trådlösa data- och telefonnätverk, (iii) Trådlösa LAN och personnätverk (PAN), (iv) Sakernas internet (IoT) och inbyggda system, (v) Trådlösa sensornätverk och (vi) Mobila spontana nätverk och hybridnätverk, till exempel kommunikationsteknik för fordon. De tre första kategorierna har hitintills varit de dominerande, och kommer få en hel del utrymme, så kommer kursen också sträva efter balans mellan befintliga och kommande system, till exempel beröra nätverksuppkopplad infrastruktur som smarta elnät. Tyngdpunkten i kursen kommer att ligga på grundläggande begrepp och teknologier, på vanliga säkerhetskrav för olika system och hur dessa systems egenskaper utgör spjutspetslösnigar för säkerhet.
Utbildningsnivå
Avancerad nivåKursnivå (A-D)
Huvudområde
Informations- och kommunikationsteknik
Betygsskala
A, B, C, D, E, FX, F
Kurstillfällen/kursomgångar
VT13 för programstuderande
Perioder
VT13 P4 (7,5 hp)
Anmälningskod
60741Kursen startar
2013 vecka: 12Kursen slutar
2013 vecka: 22Undervisningsspråk
EngelskaCampus
KTH CampusAntal föreläsningar
Antal övningar
Undervisningstid
DagtidUndervisningsform
NormalAntal platser *
Min. 10*) Kurstillfället kan komma att ställas in om antalet antagna understiger minimiantalet platser.
Schema
Schema (nytt fönster)Kursansvarig
Panagiotis Papadimitratos
Lärare
Panagiotis Papadimitratos <papadim@kth.se>
Målgrupp
öppen för alla program
Del av program
HT13 för programstuderande
Perioder
HT13 P2 (7,5 hp)
Anmälningskod
50926Kursen startar
2013 vecka: 45Kursen slutar
2014 vecka: 3Undervisningsspråk
EngelskaCampus
KTH CampusAntal föreläsningar
Antal övningar
Undervisningstid
DagtidUndervisningsform
NormalAntal platser *
Min. 10*) Kurstillfället kan komma att ställas in om antalet antagna understiger minimiantalet platser.
Schema
Schema (nytt fönster)Kursansvarig
Panagiotis Papadimitratos
Lärare
Panagiotis Papadimitratos <papadim@kth.se>
Målgrupp
sökbar för alla masterprogram vid KTH, obligatorisk för TNSSM åk1
Del av program
- Masterprogram, datalogi, åk 1, CSCB, Villkorligt valfri
- Masterprogram, informations- och kommunikationsteknik, åk 1, Rekommenderad
- Masterprogram, informations- och kommunikationsteknik, åk 2, Rekommenderad
- Masterprogram, nätverkstjänster och system, åk 1, Obligatorisk
- Masterprogram, systemteknik och robotik, åk 1, Rekommenderad
- Masterprogram, systemteknik och robotik, åk 2, Rekommenderad
- Masterprogram, trådlösa system, åk 1, Rekommenderad
- Masterprogram, trådlösa system, åk 2, Rekommenderad
HT13 för programstuderande
Perioder
HT13 P2 (7,5 hp)
Anmälningskod
50412Kursen startar
2013 vecka: 45Kursen slutar
2014 vecka: 3Undervisningsspråk
EngelskaCampus
KTH CampusAntal föreläsningar
Antal övningar
Undervisningstid
DagtidUndervisningsform
NormalAntal platser *
Min. 10*) Kurstillfället kan komma att ställas in om antalet antagna understiger minimiantalet platser.
Kursansvarig
Panagiotis Papadimitratos
Lärare
Panagiotis Papadimitratos <papadim@kth.se>
Målgrupp
Science without Borders
Lärandemål
The course intends to consolidate a crisp understanding of fundamental concepts and technologies related to the security of modern networked systems, building on two pillars: (a) a conceptual substrate that would prepare for future deeper work on the topic, and (b) the ability to deal with open-ended, real-world engineering problems.
At the end of the course, students shall be able to:
(i) Identify, comprehend, and analyze vulnerabilities, threats, and attacks against a variety of modern networked systems.
(ii) State clearly security properties and requirements for networked systems security solutions.
(iii) Analyze and design security protocols and mechanisms that safeguard the network operation against attacks.
(iv) Comprehend and analyze qualitativelyand quantitativelythe overhead of security mechanisms.
(v) Identify and analyze best practices for security schemes currently deployed widelyin networked systems.
This course is planned for students in their fourth year, i.e., their first year in their MSc programs. It sets the ground for its companion course, “Advanced Networked System Security.” The latter will offer the opportunity to deal with security and privacy problems in a deeper and entirely hands-on manner.
Kursens huvudsakliga innehåll
The course content will be detailed in the detailed description at the start of the course each year. Basically, the course will work on security, including privacy, for a spectrum of networked systems, covering: (i) Internet and TCP/IP networks, (ii) Cellular data and voice networks, (iii) wireless local and personal area networks, (iv) Internet of Things and embedded systems, (v) Wireless Sensor Networks, (vi) Mobile ad hoc and hybrid networks, such as vehicular communication systems. While the first three types of networked systems have been the predominant ones, and shall get significant attention, the course shall strive to keep a balance and present upcoming technologies, including, for example, elements on other networked infrastructures such as the smart grid. The emphasis, throughout the course, shall be on basic concepts and technologies, on common security requirements across various systems, and on how features of each system determine the state-of-the-art of security solutions.
Kursupplägg
The course is structured around weekly lectures, a set of assignments that are mandatory and graded, and two in-class exams, one mid-term and one at the end of the quarter. The assignments are distributed throughout the course period. Students are supported via extensive office hours, held by the instructor and the teaching assistants throughout the course. All material and instruction shall be in English.
Behörighet
Eligible students should be comfortable with engineering mathematics and programming, and they should have previously taken first-level courses on most of, or all if possible, the following topics: data networks, operating systems, wireless networks, Internet-working, and basic system security. If equivalent knowledge was acquired through a different path, the students should contact the instructor to obtain his agreement.
Rekommenderade förkunskaper
EP2120 Internetworking, or equivalent, basic knowledge on system security.
Litteratur
The course literature will consist of a short list of recommended textbooks, a reading list of articles related to the covered material, and the course lecture slides and notes. The recommended textbooks shall be on reserve at the library. The exact list of all the course literature shall be made available on-line, at the start of the course, to the students.
Utrustningskrav
Students are assumed to have access to computers.
Examination
- INL1 - Inlämningsuppgift, 2,5 hp, betygsskala: P, F
- KON1 - Kontrollskrivning, 2,5 hp, betygsskala: P, F
- TEN1 - Tentamen, 2,5 hp, betygsskala: A, B, C, D, E, FX, F
Assignments and exams will be graded and they are all mandatory for successfully completing the course and they are all part of the calculation of the final grade. Each component (exam and assignment) will be graded independently. The exams shall be 25% and 30% of the total grade respectively, and the assignments shall weigh the remaining 45%.
Krav för slutbetyg
Requirements for final grades: they are in the letter scale, A-F.
Ges av
EES/Kommunikationsnät
Kontaktperson
Panagiotis Papadimitratos <papadim@kth.se>
Examinator
Panagiotis Papadimitratos <papadim@kth.se>
Påbyggnad
EP2510 Avancerat nätverk systemsäkerhet
Versionsinformation
Kursplan giltig från och med
VT12.
Examinationsinformation giltig från och med
VT12.
