A Permissioned Blockchain based Access Control System for IOT

被引:49
作者
Islam, M. D. Azharul [1 ]
Madria, Sanjay K. [1 ]
机构
[1] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
来源
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019) | 2019年
关键词
IOT; Blockchain; Access control; INTERNET;
D O I
10.1109/Blockchain.2019.00071
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
IoT devices produce a lot of valuable and sensitive data that is often shared with external parties to provide different kinds of useful services. Traditional IoT access control systems are centralized and do not include all the stakeholders in the access control decision making process. To fill this gap, we propose a permissioned blockchain based access control system for IoT where a different phase of access control like creating access policy and making the access control decision happens based on the consensus of all the stakeholders. To be more specific, we design and implement Attribute Based Access Control (ABAC) in a permissioned blockchain called Hyperledger Fabric and leverage its smartcontract and distributed consensus to enable a distributed access control for IoT. The effectiveness of our proposed system is demonstrated by the performance evaluation result in an IoT testbed.
引用
收藏
页码:469 / 476
页数:8
相关论文
共 14 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
Dorri Ali, 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), P173, DOI 10.1145/3054977.3055003
[3]  
Dorri Ali, 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), P618, DOI 10.1109/PERCOMW.2017.7917634
[4]  
Dorri A., 2016, BLOCKCHAIN INTERNET
[5]  
Farrell S., 2010, TECH REP
[6]  
Nakamoto S., 2008, Bitcoin: A Peer-to-Peer Electronic Cash System
[7]   Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT [J].
Novo, Oscar .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :1184-1195
[8]   FairAccess: a new Blockchain-based access control framework for the Internet of Things [J].
Ouaddah, Aafaf ;
Abou Elkalam, Anas ;
Ouahman, Abdellah Ait .
SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (18) :5943-5964
[9]   Towards a Novel Privacy-Preserving Access Control Model Based on Blockchain Technology in IoT [J].
Ouaddah, Aafaf ;
Abou Elkalam, Anas ;
Ouahman, Abdellah Ait .
EUROPE AND MENA COOPERATION ADVANCES IN INFORMATION AND COMMUNICATION TECHNOLOGIES, 2017, 520 :523-533
[10]   Standardized Protocol Stack for the Internet of (Important) Things [J].
Palattella, Maria Rita ;
Accettura, Nicola ;
Vilajosana, Xavier ;
Watteyne, Thomas ;
Grieco, Luigi Alfredo ;
Boggia, Gennaro ;
Dohler, Mischa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2013, 15 (03) :1389-1406