The Internet of Things (IoT) is a major contributor to the vast amount of data generated worldwide, significantly impacting the big data market. However, this data holds value only when utilized for insights and applications. Many organizations hesitate to use third-party data due to concerns about accuracy, reliability, and integrity. Enhancing trustworthiness in data is crucial to unlock their full potential, especially in critical domains such as healthcare where erroneous data can have severe consequences. The Identity of Things (IDoT) paradigm addresses this need by identifying trustworthy devices using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs), offering promising solutions for digital identification. Although DIDs and VCs have primarily been used for mutual trust and access control, their potential for data certification in IoT remains underexplored. This paper is the first to investigate the feasibility of IoT devices to use VCs for certifying data. We evaluated devices with varying capabilities, focusing on the latency, computing, and storage requirements for issuing VCs. Our findings demonstrate that IoT devices can issue VCs with up to 100 claims in less than 90 ms, with storage requirements growing linearly and remaining below 4 KB. Using VCs for data certification does not introduce significant computational overhead, suggesting its practicality for IoT environments.

Certifying IoT Data with Verifiable Credentials

Mazzocca, Carlo
;
2024

Abstract

The Internet of Things (IoT) is a major contributor to the vast amount of data generated worldwide, significantly impacting the big data market. However, this data holds value only when utilized for insights and applications. Many organizations hesitate to use third-party data due to concerns about accuracy, reliability, and integrity. Enhancing trustworthiness in data is crucial to unlock their full potential, especially in critical domains such as healthcare where erroneous data can have severe consequences. The Identity of Things (IDoT) paradigm addresses this need by identifying trustworthy devices using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs), offering promising solutions for digital identification. Although DIDs and VCs have primarily been used for mutual trust and access control, their potential for data certification in IoT remains underexplored. This paper is the first to investigate the feasibility of IoT devices to use VCs for certifying data. We evaluated devices with varying capabilities, focusing on the latency, computing, and storage requirements for issuing VCs. Our findings demonstrate that IoT devices can issue VCs with up to 100 claims in less than 90 ms, with storage requirements growing linearly and remaining below 4 KB. Using VCs for data certification does not introduce significant computational overhead, suggesting its practicality for IoT environments.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4921319
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact