Semantic Scholar Open Access 2020 226 sitasi

Fabric-iot: A Blockchain-Based Access Control System in IoT

Han Liu Dezhi Han Dun Li

Abstrak

IoT devices have some special characteristics, such as mobility, limited performance, and distributed deployment, which makes it difficult for traditional centralized access control methods to support access control in current large-scale IoT environment. To address these challenges, this paper proposes an access control system in IoT named fabric-iot, which is based on Hyperledger Fabric blockchain framework and attributed based access control (ABAC). The system contains three kinds of smart contracts, which are Device Contract (DC), Policy Contract (PC), and Access Contract (AC). DC provides a method to store the URL of resource data produced by devices, and a method to query it. PC provides functions to manage ABAC policies for admin users. AC is the core program to implement an access control method for normal users. Combined with ABAC and blockchain technology, fabric-iot can provide decentralized, fine-grained and dynamic access control management in IoT. To verify the performance of this system, two groups of simulation experiments are designed. The results show that fabric-iot can maintain high throughput in large-scale request environment and reach consensus efficiently in a distributed system to ensure data consistency.

Topik & Kata Kunci

Penulis (3)

H

Han Liu

D

Dezhi Han

D

Dun Li

Format Sitasi

Liu, H., Han, D., Li, D. (2020). Fabric-iot: A Blockchain-Based Access Control System in IoT. https://doi.org/10.1109/ACCESS.2020.2968492

Akses Cepat

Lihat di Sumber doi.org/10.1109/ACCESS.2020.2968492
Informasi Jurnal
Tahun Terbit
2020
Bahasa
en
Total Sitasi
226×
Sumber Database
Semantic Scholar
DOI
10.1109/ACCESS.2020.2968492
Akses
Open Access ✓