Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices

Internet-of-Things (IoT) and sensor technologies have enabled the collection of data in a distributed fashion for analysis and evidence-based decision making. However, security concerns regarding the source, confidentiality and integrity of the data arise. The most common method of protecting data t...

Full description

Bibliographic Details
Main Authors: Alberto Carelli, Andrea Palmieri, Antonio Vilei, Fabien Castanier, Andrea Vesco
Format: Article
Language:English
Published: MDPI AG 2022-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/4/1384
_version_ 1827652847209021440
author Alberto Carelli
Andrea Palmieri
Antonio Vilei
Fabien Castanier
Andrea Vesco
author_facet Alberto Carelli
Andrea Palmieri
Antonio Vilei
Fabien Castanier
Andrea Vesco
author_sort Alberto Carelli
collection DOAJ
description Internet-of-Things (IoT) and sensor technologies have enabled the collection of data in a distributed fashion for analysis and evidence-based decision making. However, security concerns regarding the source, confidentiality and integrity of the data arise. The most common method of protecting data transmission in sensor systems is Transport Layer Security (TLS) or its datagram counterpart (DTLS) today, but exist an alternative option based on Distributed Ledger Technology (DLT) that promise strong security, ease of use and potential for large scale integration of heterogeneous sensor systems. A DLT such as the IOTA Tangle offers great potential to improve sensor data exchange. This paper presents L2Sec, a cryptographic protocol which is able to secure data exchanged over the IOTA Tangle. This protocol is suitable for implementation on constrained devices, such as common IoT devices, leading to greater scalability. The first experimental results evidence the effectiveness of the approach and advocate for the integration of an hardware secure element to improve the overall security of the protocol. The L2Sec source code is released as open source repository on GitHub.
first_indexed 2024-03-09T21:06:53Z
format Article
id doaj.art-25db7ae192ac4f49885ed85e009766e1
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T21:06:53Z
publishDate 2022-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-25db7ae192ac4f49885ed85e009766e12023-11-23T21:58:41ZengMDPI AGSensors1424-82202022-02-01224138410.3390/s22041384Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained DevicesAlberto Carelli0Andrea Palmieri1Antonio Vilei2Fabien Castanier3Andrea Vesco4Cybersecurity Lab, Connected Systems and Cybersecurity Area, LINKS Foundation, 10138 Turin, ItalySystem Research and Applications, STMicroelectronics, 73100 Lecce, ItalySystem Research and Applications, STMicroelectronics, 73100 Lecce, ItalySystem Research and Applications, STMicroelectronics, 20010 Cornaredo, ItalyCybersecurity Lab, Connected Systems and Cybersecurity Area, LINKS Foundation, 10138 Turin, ItalyInternet-of-Things (IoT) and sensor technologies have enabled the collection of data in a distributed fashion for analysis and evidence-based decision making. However, security concerns regarding the source, confidentiality and integrity of the data arise. The most common method of protecting data transmission in sensor systems is Transport Layer Security (TLS) or its datagram counterpart (DTLS) today, but exist an alternative option based on Distributed Ledger Technology (DLT) that promise strong security, ease of use and potential for large scale integration of heterogeneous sensor systems. A DLT such as the IOTA Tangle offers great potential to improve sensor data exchange. This paper presents L2Sec, a cryptographic protocol which is able to secure data exchanged over the IOTA Tangle. This protocol is suitable for implementation on constrained devices, such as common IoT devices, leading to greater scalability. The first experimental results evidence the effectiveness of the approach and advocate for the integration of an hardware secure element to improve the overall security of the protocol. The L2Sec source code is released as open source repository on GitHub.https://www.mdpi.com/1424-8220/22/4/1384secure data exchangeIoTDLTIOTA Tanglehardware secure elementcybersecurity
spellingShingle Alberto Carelli
Andrea Palmieri
Antonio Vilei
Fabien Castanier
Andrea Vesco
Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
Sensors
secure data exchange
IoT
DLT
IOTA Tangle
hardware secure element
cybersecurity
title Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
title_full Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
title_fullStr Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
title_full_unstemmed Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
title_short Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices
title_sort enabling secure data exchange through the iota tangle for iot constrained devices
topic secure data exchange
IoT
DLT
IOTA Tangle
hardware secure element
cybersecurity
url https://www.mdpi.com/1424-8220/22/4/1384
work_keys_str_mv AT albertocarelli enablingsecuredataexchangethroughtheiotatangleforiotconstraineddevices
AT andreapalmieri enablingsecuredataexchangethroughtheiotatangleforiotconstraineddevices
AT antoniovilei enablingsecuredataexchangethroughtheiotatangleforiotconstraineddevices
AT fabiencastanier enablingsecuredataexchangethroughtheiotatangleforiotconstraineddevices
AT andreavesco enablingsecuredataexchangethroughtheiotatangleforiotconstraineddevices