Scientific area: Sistemas Embebidos
Integrating an Intrusion Detection System (IDS) with heterogeneous IoT endpoint devices
Submited 2019-01-30
Student: André Filipe Pereira Alves       Number: a75222       Email: a75222@alunos.uminho.pt
Start date: 01/10/2018   

Supervisor:
Name: Tiago Manuel Ribeiro Gomes
Email: mr.gomes@dei.uminho.pt   

Description:

With the technologic development the world is witnessing a fenom that can be described as a flooding of gadgets and electronic tools in our daily basis, such as in our mobile devices, our work tools and even in our nourishment. Due to this continuous rising of utilization and invention of gadgets, the Internet of Things is taking over our houses, companies and streets with various devices that can work as sensors and/or actuators.

The quick growth of this industry is leading to the manufacturers prioritizing a production of devices smaller in size, with less energy consumption, greater processing speeds and, ultimately, at less cost. Meanwhile, it has been observed that this systems still remain very vulnerable and require stronger protection mechanisms due to fragilities created by not having security as on of the priorities in concern when developing these devices. Therefore, there is an obvious urgency in the development of appropriate solutions to protect businesses, consumers and critical infrastructure as well as ensuring greater reliability on these devices and on their utilization in our daily basis.

Having in mind the described problem, the concept of this dissertation is the implementation of an Intrusion Detection System for heterogeneous endpoint devices running an Internet of Things Operating System, also as improving endpoint device security with network layer control at the network edge. It is a requirement to guarantee the portability of this security mechanism with various end-devices running Internet of Things Operating Systems such as Contiki OS, RiOT, Mbed and Amazon freeRTOS.


Objectives:

Deep study on existing IDSs both for high-end and low-end embedded systems;

Develop a deep study on an IoT OS for low-end devices, the Contiki-NG, with 6LoWPAN connectivity support;

Deploy an existing IDS that best suits the desired features for low-end IoT edge devices over Contiki-NG and CC2538, a hardware platform widely used in IoT low-end devices;

Develop an in-house IDS that fulfills the “GAP analysis” found in the state of the art;

Integrate the full system and to perform benchmarking: CUTE mote hostingContiki-NG with IDS and acceleration support;

Publication of a scientific report/paper in an indexed conference/journal.


Keywords:
Internet of Things (IoT); Intrusion Detection System (IDS); endpoint devices

Copyright © DEI Minho University - All rights reserved
Powered byNetmove