Blockchain and smart-contract for scalable access control in Internet of Things

Dwiyan Rezkia Putra, Bayu Anggorojati, Ardhi Putra Pratama Hartono

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Managing security access control has been becoming one of the open issues in Internet of Things (IoT) since the idea of IoT was introduced. The reasons being that the IoT system is built upon large numbers of constrained devices, with limited power, computing resources, and memory. Therefore, the access management needs to be highly distributed in order to ensure the scalability when many IoT nodes are connected in the system, and the cryptographic operation and other algorithms performed along with the access control mechanism have to be lightweight to fit the constrained device characteristics of IoT. The existing access controls proposed for IoT, such as Role-based Access Control (RBAC), Attribute-based Access Control (ABAC) and Capability-based Access Control (CapBAC) are not truly distributed. As for the resource limitation in the IoT devices, recent developments of more powerful microprocessors or System on Chip (SoC) allow advanced cryptographic implementation on the chip itself, e.g. public key cryptography, with the cost of performance degradation. Recently, blockchain technology which is based on distributed ledger system, gains a lot of attention from the industries and researchers. Coupled with the smart contract and various distributed consensus mechanisms, blockchain can be a good solution for providing distributed access control in IoT. This paper proposed an architecture and mechanism of blockchain and smart-contract based access control for IoT. A proof-of-concept is implemented to validate the proposed idea and its performance is evaluated to gain some preliminary sights for further developments.

Original languageEnglish
Title of host publicationProceeding - 2019 International Conference on ICT for Smart Society
Subtitle of host publicationInnovation and Transformation Toward Smart Region, ICISS 2019
EditorsSuhono Harso Supangkat, Jaka Sembiring, Arry Akhmad Arman, IGB. Baskara Nugraha, Yoanes Bandung
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728148809
DOIs
Publication statusPublished - Nov 2019
Event10th International Conference on ICT for Smart Society, ICISS 2019 - Bandung, Indonesia
Duration: 19 Nov 201920 Nov 2019

Publication series

NameProceeding - 2019 International Conference on ICT for Smart Society: Innovation and Transformation Toward Smart Region, ICISS 2019

Conference

Conference10th International Conference on ICT for Smart Society, ICISS 2019
CountryIndonesia
CityBandung
Period19/11/1920/11/19

Keywords

  • Access control
  • blockchain
  • Internet of Things
  • smart contract

Fingerprint Dive into the research topics of 'Blockchain and smart-contract for scalable access control in Internet of Things'. Together they form a unique fingerprint.

  • Cite this

    Putra, D. R., Anggorojati, B., & Hartono, A. P. P. (2019). Blockchain and smart-contract for scalable access control in Internet of Things. In S. H. Supangkat, J. Sembiring, A. A. Arman, IGB. B. Nugraha, & Y. Bandung (Eds.), Proceeding - 2019 International Conference on ICT for Smart Society: Innovation and Transformation Toward Smart Region, ICISS 2019 [8969807] (Proceeding - 2019 International Conference on ICT for Smart Society: Innovation and Transformation Toward Smart Region, ICISS 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICISS48059.2019.8969807