IKT520 Sikkerhet i IoT og Machine-Type Communication (Vår 2025)
- 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:
- ½ år
Innholdsfortegnelse
Emnet er tilknyttet følgende studieprogram
- Cybersecurity Engineering, Master’s Programme
- 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.
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
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
Undervisnings- og læringsformer
Emnet gis i form av forelesninger, øvingsoppgaver og obligatorisk gruppearbeid. Totalt forventet arbeidsomfang er estimert til ca. 210 timer.
Vilkår for å gå opp til eksamen
Godkjente obligatoriske innleveringer og presentasjoner. Mer detaljert informasjon gis i Canvas ved semesterstart.
Eksamen
3 timer skriftlig eksamen. Gradert karakter.
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.
Sist hentet fra FS (Felles studentsystem)
15. okt. 2026 10:13:42