IKT520 Sikkerhet i IoT og Machine-Type Communication
- Studiepoeng:
- 7.5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Harsha Sandaruwan Gardiyawasam Pussewalage
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Norsk, men faglitteraturen og begrepene er på engelsk.
- Varighet:
- 1 semester
Emnet er tilknyttet følgende studieprogram
- Cybersikkerhet, masterprogram
- Artificial Intelligence and The Internet of Things, Master's Programme
Undervisningsspråk
Norsk, men faglitteraturen og begrepene er på engelsk.Anbefalte forkunnskaper
IKT447-G Tillit, trusler, risiko og sårbarheter.
I tillegg er det en fordel med kjennskap til programmering i Python og kjennskap til Linux.
Innhold
The main topics in the course are:
-
IoT concepts and architectures
-
Critical ICT infrastructures aspects
-
Security and privacy aspects for IoT
-
Data-centric IoT protocols – MQTT, MQTT-SN, CoAP and AMQP
-
Link-layer IoT protocols – ZigBee, Wi-Fi, BLE
-
Security aspects of ZigBee, Wi-Fi, BLE
-
Introducing TLS, DTLS security protocols and how they can be utilized efficiently to provide security for data-centric IoT protocols – MQTT, MQTT-SN, CoAP and AMQP
-
Design, configuration and implementation of simple MQTT-based IoT systems using OpenSSL, Mosquitto server and Paho programming libraries
-
Machine-Type Communication (MTC), based on 3GPP specifications
-
Massive MTC
-
Critical MTC (also known as ultra-reliable low-latency communication (urllc))
-
-
Overview of MTC security
Læringsutbytte
On successful completion of the course, the students should:
-
know about selected Internet-of-Things (IoT) architectures
-
have a solid theoretical understanding of IoT related security and privacy issues and be able to apply this knowledge in simple systems
-
have an overall understanding on the social perspectives of IoT security
-
have a deep theoretical and practical knowledge of data-centric IoT Protocols – MQTT, MQTT-SN, CoAP and AMQP
-
have a basic understanding of Link layer IoT protocols – ZigBee, Wi-Fi, Bluetooth Low Energy (BLE)
-
have an understanding on conceptual difference between the security perspectives of data-centric IoT protocols and link layer IoT Protocols
-
have a thorough understanding on security measures supported by the link layer IoT protocols -ZigBee, BLE and Wi-Fi
-
have a solid understating on security perspectives of data-centric IoT protocols
-
be able to design and implement a simple and secure IoT system using the MQTT protocol
-
have knowledge of Machine-Type Communication (MTC) concepts (IMT 2020 and Beyond)
-
have a basic understanding of security perspectives associated with MTC
Vilkår for å gå opp til eksamen
Godkjente obligatoriske innleveringer og presentasjoner. Mer detaljert informasjon gis i Canvas ved semesterstart.
Undervisnings- og læringsformer
Emnet gis i form av forelesninger, øvingsoppgaver og obligatorisk gruppearbeid. Totalt forventet arbeidsomfang er estimert til ca. 210 timer.
Studentevaluering
Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.
Tilbys som enkeltemne
Ja. Med forbehold om ledig plass/kapasitet.
Opptakskrav hvis tilbudt som enkeltemne
Opptakskravene til emnet er de samme som for masterprogrammet i cybersikkerhet eller masterprogrammet i IKT.
Eksamen
3 timer skriftlig eksamen. Gradert karakter.