Cargando…

A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems

The trustworthiness of a system is not just about proving the identity or integrity of the hardware but also extends to the data, control, and management planes of communication between devices and the software they are running. This trust in data and device integrity is desirable for Internet of Th...

Descripción completa

Detalles Bibliográficos
Autores principales: Dirin, Amir, Oliver, Ian, Laine, Teemu H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490583/
https://www.ncbi.nlm.nih.gov/pubmed/37687988
http://dx.doi.org/10.3390/s23177532
_version_ 1785103873257504768
author Dirin, Amir
Oliver, Ian
Laine, Teemu H.
author_facet Dirin, Amir
Oliver, Ian
Laine, Teemu H.
author_sort Dirin, Amir
collection PubMed
description The trustworthiness of a system is not just about proving the identity or integrity of the hardware but also extends to the data, control, and management planes of communication between devices and the software they are running. This trust in data and device integrity is desirable for Internet of Things (IoT) systems, especially in critical environments. In this study, we developed a security framework, IoTAttest, for building IoT systems that leverage the Trusted Platform Module 2.0 and remote attestation technologies to enable the establishment of IoT devices’ collected data and control plan traffic integrity. After presenting the features and reference architecture of IoTAttest, we evaluated the privacy preservation and validity through the implementation of two proof-of-concept IoT applications that were designed by two teams of university students based on the reference architecture. After the development, the developers answered open questions regarding their experience and perceptions of the framework’s usability, limitations, scalability, extensibility, potential, and security. The results indicate that IoTAttest can be used to develop IoT systems with effective attestation to achieve device and data integrity. The proof-of-concept solutions’ outcomes illustrate the functionalities and performance of the IoT framework. The feedback from the proof-of-concept developers affirms that they perceived the framework as usable, scalable, extensible, and secure.
format Online
Article
Text
id pubmed-10490583
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104905832023-09-09 A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems Dirin, Amir Oliver, Ian Laine, Teemu H. Sensors (Basel) Article The trustworthiness of a system is not just about proving the identity or integrity of the hardware but also extends to the data, control, and management planes of communication between devices and the software they are running. This trust in data and device integrity is desirable for Internet of Things (IoT) systems, especially in critical environments. In this study, we developed a security framework, IoTAttest, for building IoT systems that leverage the Trusted Platform Module 2.0 and remote attestation technologies to enable the establishment of IoT devices’ collected data and control plan traffic integrity. After presenting the features and reference architecture of IoTAttest, we evaluated the privacy preservation and validity through the implementation of two proof-of-concept IoT applications that were designed by two teams of university students based on the reference architecture. After the development, the developers answered open questions regarding their experience and perceptions of the framework’s usability, limitations, scalability, extensibility, potential, and security. The results indicate that IoTAttest can be used to develop IoT systems with effective attestation to achieve device and data integrity. The proof-of-concept solutions’ outcomes illustrate the functionalities and performance of the IoT framework. The feedback from the proof-of-concept developers affirms that they perceived the framework as usable, scalable, extensible, and secure. MDPI 2023-08-30 /pmc/articles/PMC10490583/ /pubmed/37687988 http://dx.doi.org/10.3390/s23177532 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Dirin, Amir
Oliver, Ian
Laine, Teemu H.
A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title_full A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title_fullStr A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title_full_unstemmed A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title_short A Security Framework for Increasing Data and Device Integrity in Internet of Things Systems
title_sort security framework for increasing data and device integrity in internet of things systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490583/
https://www.ncbi.nlm.nih.gov/pubmed/37687988
http://dx.doi.org/10.3390/s23177532
work_keys_str_mv AT dirinamir asecurityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems
AT oliverian asecurityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems
AT laineteemuh asecurityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems
AT dirinamir securityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems
AT oliverian securityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems
AT laineteemuh securityframeworkforincreasingdataanddeviceintegrityininternetofthingssystems