polito.it
Politecnico di Torino (logo)

OpenThread overview and implementation of state-of-the-art attacks

Davide Casalegno

OpenThread overview and implementation of state-of-the-art attacks.

Rel. Antonio Jose' Di Scala. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2023

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB) | Preview
Abstract:

Internet of Things (IoT) is spreading everywhere and having an huge impact on the society by automating some actions and connecting everyday objects. IoT provides many improvements from the technological point of view, but has also some constraints due to the limited resources of the connected devices. The main application for IoT is home automation. In this field, the technology takes advantage of some protocols which are specifically designed for low-resources devices such as 6LoWPAN, 802.15.4 and Thread. This thesis focuses on studying the Thread protocol, a promising standard developed by Thread Group, that will become predominant in the IoT field. Thread is an IPv6-based mesh networking protocol developed for efficient communication between devices which have resource constraints. As Thread is a royalty-free but closed-documentation standard, Google Nest developed an open source implementation known as OpenThread. The goal of this work is to analyze the protocol and the underlying stacks it relies upon, provide a security overview about some critical phases of the protocol and implement some state-of-the-art attacks in a real-world scenario.

Relatori: Antonio Jose' Di Scala
Anno accademico: 2022/23
Tipo di pubblicazione: Elettronica
Numero di pagine: 58
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Security Pattern SRL
URI: http://webthesis.biblio.polito.it/id/eprint/27126
Modifica (riservato agli operatori) Modifica (riservato agli operatori)