Scinovex
articleTop 1% cited

Smart Contract-Based Access Control for the Internet of Things

IEEE Internet of Things Journal · 2018 · Vol. 6(2) · pp. 1594–1605
Yuanyu ZhangShoji KasaharaYulong ShenXiaohong JiangJianxiong Wan

Abstract

This paper investigates a critical access control issue in the Internet of Things (IoT). In particular, we propose a smart contract-based framework, which consists of multiple access control contracts (ACCs), one judge contract (JC), and one register contract (RC), to achieve distributed and trustworthy access control for IoT systems. Each ACC provides one access control method for a subject-object pair, and implements both static access right validation based on predefined policies and dynamic access right validation by checking the behavior of the subject. The JC implements a misbehavior-judging method to facilitate the dynamic validation of the ACCs by receiving misbehavior reports from the ACCs, judging the misbehavior and returning the corresponding penalty. The RC registers the information of the access control and misbehavior-judging methods as well as their smart contracts, and also provides functions (e.g., register, update, and delete) to manage these methods. To demonstrate the application of the framework, we provide a case study in an IoT system with one desktop computer, one laptop and two Raspberry Pi single-board computers, where the ACCs, JC, and RC are implemented based on the Ethereum smart contract platform to achieve the access control.

Access Control and TrustCryptography and Data SecurityBlockchain Technology Applications and SecurityComputer scienceAccess controlLaptopInternet of ThingsSmart contractComputer securityControl (management)The InternetObject (grammar)Computer network

Funding

  • National Natural Science Foundation of China
  • Japan Society for the Promotion of Science
  • National Key Research and Development Program of China
Citations
758
FWCI
224.01
field-weighted impact
References
32
Percentile
100%
vs. same field & year
Citations per year
Cited by
Enabling Massive IoT Toward 6G: A Comprehensive Survey
IEEE Internet of Things Journal · 2021 · 658 citations
References
Access control: principle and practice
IEEE Communications Magazine · 1994 · 1,278 citations
Internet of Things in Industries: A Survey
IEEE Transactions on Industrial Informatics · 2014 · 4,980 citations
Internet of Things in the 5G Era: Enablers, Architecture, and Business Models
IEEE Journal on Selected Areas in Communications · 2016 · 1,469 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.