logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-03282024-161741


Tipo di tesi
Tesi di laurea magistrale
Autore
RUBINO, FRANCESCO
URN
etd-03282024-161741
Titolo
Surfing: Early Security Validation of Data Flow for IoT Practice
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
CYBERSECURITY
Relatori
relatore Prof. Ferrari, Gian Luigi
relatore Prof.ssa Bodei, Chiara
Parole chiave
  • iot
  • iot-lysa
  • simulator
  • simulatore
  • static-analysis
  • surfing
Data inizio appello
17/04/2024
Consultabilità
Completa
Riassunto
In the realm of IoT, the demand for verifying the reliability of data gathered by sensors and employed in decision-making processes for actuators is steadily increasing. Collecting unreliable data could lead serious information leakage, and if IoT is combined with critical control system (e.g., train control system), security attack would cause loss of lives. Furthermore, research on IoT security requirements is insufficient now. This thesis focusses on IoT security, and its requirement specification. First we propose SURFING, a requirement language for IoT, based on the IoT-LySa process calculus. We illustrate the design and the implementation of the SURFING toolkit and its usage to analyse the behaviour of IoT specifications. Then, we suggest the exploitation of a Static Analysis inspired by Control Flow Analysis (CFA) to collect, surf and reason about data trajectories within an IoT system specification so to increase the overall security measurement of IoT specifications.
File