Internet of Things (IoT) security, privacy and trust remain the major challenges, mainly due to the massive scale and distributed nature of IoT networks. Access control systems are used in security to control access to valuable resources. This paper proposes a novel trust-based access control (TACL) model for IoT. Trust provides IoT devices with a natural mechanism to judge other devices, similarly to how we tackle security in our human society. Trust relationship among IoT devices provides a means to influence the future behaviours of their communication. Services and resources should be shared with a requesting device only if other devices trust that device. An access control system equipped with a trust management allows the computation of trust to make efficient decision in controlling access to resources. TACL is an advanced access control system that takes trust information into consideration before allowing subjects to perform operations on resources. The EOS blockchain is used as a tool to publish and evaluate the performance of the proposed model. The results demonstrate that TACL is a lightweight and scalable protocol designed to achieve fine-grained access control.

TACL: Trust-Based and Scalable Access Control for IoT Using Blockchain

Baiardi F.;Ricci L.
2021-01-01

Abstract

Internet of Things (IoT) security, privacy and trust remain the major challenges, mainly due to the massive scale and distributed nature of IoT networks. Access control systems are used in security to control access to valuable resources. This paper proposes a novel trust-based access control (TACL) model for IoT. Trust provides IoT devices with a natural mechanism to judge other devices, similarly to how we tackle security in our human society. Trust relationship among IoT devices provides a means to influence the future behaviours of their communication. Services and resources should be shared with a requesting device only if other devices trust that device. An access control system equipped with a trust management allows the computation of trust to make efficient decision in controlling access to resources. TACL is an advanced access control system that takes trust information into consideration before allowing subjects to perform operations on resources. The EOS blockchain is used as a tool to publish and evaluate the performance of the proposed model. The results demonstrate that TACL is a lightweight and scalable protocol designed to achieve fine-grained access control.
2021
978-3-030-89905-9
978-3-030-89906-6
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/11568/1121447
 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??? ND
social impact