Skip to main content

BacS: A blockchain-based access control scheme in distributed internet of things

Shi, Na, Tan, Liang, Yang, Ciaxia, He, Chen, Xu, Junli, Lu, Yang, Xu, Hao (2020) BacS: A blockchain-based access control scheme in distributed internet of things. Peer-to-Peer Networking and Applications, . ISSN 1936-6442. E-ISSN 1936-6450. (doi:10.1007/s12083-020-00930-5) (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:81701)

PDF Publisher pdf
Language: English

Restricted to Repository staff only

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Contact us about this Publication
[img]
Official URL
https://dx.doi.org/10.1007/s12083-020-00930-5

Abstract

Distributed Internet of Things (Distributed IoT) is a large-scale, heterogeneous, dynamic distributed architecture environment which is gradually formed based on Internet of Things (IoT) technology. In order to cope with the large number access requirements for IoT data brought by application expansion, the data of IoT devices are usually stored in the management server (DMS) of current domain, and adopt a centralized access control mechanism to user. This centrally approach can easily cause data to be tampered with and leaked. Moreover, registering different identities when user accesses different domains increases the difficulty to manage his identities. Therefore, this paper proposes a blockchain-based access control scheme called BacS for Distributed IoT. In BacS, firstly, we use account address of the node in blockchain as the identity to access DMS, redefine the access control permission of data of devices and store on blockchain. Then we design processes of authorization, authorization revocation, access control and audit in BacS. Finally, we use a lightweight symmetric encryption algorithm (SEA) to achieve privacy-preserving for Distributed IoT system. We build a credible experimental model on Ethereum private chain, results show that BacS is feasible and effective that it can achieve secure access in Distributed IoT environment while protecting privacy.

Item Type: Article
DOI/Identification number: 10.1007/s12083-020-00930-5
Uncontrolled keywords: Distributed IoT, Access control, Privacy preserving, Blockchain, Transaction
Subjects: T Technology > TA Engineering (General). Civil engineering (General) > TA168 Systems engineering
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > TK5101 Telecommunications
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > TK5101 Telecommunications > TK5105 Data transmission systems > TK5105.5 Computer networks > TK5105.875.I57 Internet
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > TK5101 Telecommunications > TK5105.888 World Wide Web
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4045 Electronic information resources
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4450 Databases
Divisions: Faculties > University wide - Teaching/Research Groups > Centre for Cyber Security Research
Faculties > Sciences > School of Computing > Security Group
Depositing User: Yang Lu
Date Deposited: 13 Jun 2020 13:30 UTC
Last Modified: 15 Jun 2020 13:05 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/81701 (The current URI for this page, for reference purposes)
Lu, Yang: https://orcid.org/0000-0002-0583-2688
  • Depositors only (login required):

Downloads

Downloads per month over past year