BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT

Internet of Things (IoT) and cloud computing are increasingly integrated, in the sense that data collected from IoT devices (generally with limited computational and storage resources) are being sent to the cloud for processing, etc., in order to inform decision making and facilitate other operation...

Full description

Bibliographic Details
Main Authors: Yunru Zhang, Debiao He, Kim-Kwang Raymond Choo
Format: Article
Language:English
Published: Hindawi-Wiley 2018-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2018/2783658
id doaj-fade5de5321641a0b9807e852b3d2b42
record_format Article
spelling doaj-fade5de5321641a0b9807e852b3d2b422020-11-24T23:34:33ZengHindawi-WileyWireless Communications and Mobile Computing1530-86691530-86772018-01-01201810.1155/2018/27836582783658BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoTYunru Zhang0Debiao He1Kim-Kwang Raymond Choo2Key Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, ChinaKey Laboratory of Aerospace Information Security and Trusted Computing, Ministry of Education, School of Cyber Science and Engineering, Wuhan University, Wuhan 430072, ChinaDepartment of Information Systems and Cyber Security, University of Texas at San Antonio, San Antonio, TX 78249, USAInternet of Things (IoT) and cloud computing are increasingly integrated, in the sense that data collected from IoT devices (generally with limited computational and storage resources) are being sent to the cloud for processing, etc., in order to inform decision making and facilitate other operational and business activities. However, the cloud may not be a fully trusted entity, like leaking user data or compromising user privacy. Thus, we propose a privacy-preserving and user-controlled data sharing architecture with fine-grained access control, based on the blockchain model and attribute-based cryptosystem. Also, the consensus algorithm in our system is the Byzantine fault tolerance mechanism, rather than Proof of Work.http://dx.doi.org/10.1155/2018/2783658
collection DOAJ
language English
format Article
sources DOAJ
author Yunru Zhang
Debiao He
Kim-Kwang Raymond Choo
spellingShingle Yunru Zhang
Debiao He
Kim-Kwang Raymond Choo
BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
Wireless Communications and Mobile Computing
author_facet Yunru Zhang
Debiao He
Kim-Kwang Raymond Choo
author_sort Yunru Zhang
title BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
title_short BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
title_full BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
title_fullStr BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
title_full_unstemmed BaDS: Blockchain-Based Architecture for Data Sharing with ABS and CP-ABE in IoT
title_sort bads: blockchain-based architecture for data sharing with abs and cp-abe in iot
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8669
1530-8677
publishDate 2018-01-01
description Internet of Things (IoT) and cloud computing are increasingly integrated, in the sense that data collected from IoT devices (generally with limited computational and storage resources) are being sent to the cloud for processing, etc., in order to inform decision making and facilitate other operational and business activities. However, the cloud may not be a fully trusted entity, like leaking user data or compromising user privacy. Thus, we propose a privacy-preserving and user-controlled data sharing architecture with fine-grained access control, based on the blockchain model and attribute-based cryptosystem. Also, the consensus algorithm in our system is the Byzantine fault tolerance mechanism, rather than Proof of Work.
url http://dx.doi.org/10.1155/2018/2783658
work_keys_str_mv AT yunruzhang badsblockchainbasedarchitecturefordatasharingwithabsandcpabeiniot
AT debiaohe badsblockchainbasedarchitecturefordatasharingwithabsandcpabeiniot
AT kimkwangraymondchoo badsblockchainbasedarchitecturefordatasharingwithabsandcpabeiniot
_version_ 1725528832582090752