Blockchain-based noisy data sharing control protocol

Blockchain provides a trusted channel for information sharing in an untrusted network.However, blockchain ledgers are public and transparent.Hence, the sensitive data stored in plaintext on the blockchain will compromise user privacy.Considering privacy preservation, users are more inclined to provi...

Full description

Saved in:
Bibliographic Details
Main Authors: Qingqing XIE, Nianmin YANG, Xia FENG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2023-10-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023177/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841540051647856640
author Qingqing XIE
Nianmin YANG
Xia FENG
author_facet Qingqing XIE
Nianmin YANG
Xia FENG
author_sort Qingqing XIE
collection DOAJ
description Blockchain provides a trusted channel for information sharing in an untrusted network.However, blockchain ledgers are public and transparent.Hence, the sensitive data stored in plaintext on the blockchain will compromise user privacy.Considering privacy preservation, users are more inclined to provide noisy data.And in different application scenarios, the level of data noise that users need to provide also varies.To this end, a secure, efficient, and searchable noisy data sharing control protocol was proposed based on the blockchain and smart contract technology with the ciphertext policy attribute-based encryption (CP-ABE) algorithm.First, an outsourced CP-ABE algorithm was introduced to reduce the computing burden on the user side.Secondly, smart contract was implemented to perform data search on ciphertext, which could prevent malicious operations by malicious servers.Third, the proposed protocol reduced the data update complexity to O(1), which is friendly to the scenarios with real-time data update.Finally, security analysis and simulation experiments demonstrate the security and feasibility of the proposed protocol.
format Article
id doaj-art-7aa855e81cb049f989989b37686070c2
institution Kabale University
issn 1000-436X
language zho
publishDate 2023-10-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-7aa855e81cb049f989989b37686070c22025-01-14T06:23:36ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2023-10-014419821259388619Blockchain-based noisy data sharing control protocolQingqing XIENianmin YANGXia FENGBlockchain provides a trusted channel for information sharing in an untrusted network.However, blockchain ledgers are public and transparent.Hence, the sensitive data stored in plaintext on the blockchain will compromise user privacy.Considering privacy preservation, users are more inclined to provide noisy data.And in different application scenarios, the level of data noise that users need to provide also varies.To this end, a secure, efficient, and searchable noisy data sharing control protocol was proposed based on the blockchain and smart contract technology with the ciphertext policy attribute-based encryption (CP-ABE) algorithm.First, an outsourced CP-ABE algorithm was introduced to reduce the computing burden on the user side.Secondly, smart contract was implemented to perform data search on ciphertext, which could prevent malicious operations by malicious servers.Third, the proposed protocol reduced the data update complexity to O(1), which is friendly to the scenarios with real-time data update.Finally, security analysis and simulation experiments demonstrate the security and feasibility of the proposed protocol.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023177/blockchainnoisy data sharingaccess controlsearchable encryption
spellingShingle Qingqing XIE
Nianmin YANG
Xia FENG
Blockchain-based noisy data sharing control protocol
Tongxin xuebao
blockchain
noisy data sharing
access control
searchable encryption
title Blockchain-based noisy data sharing control protocol
title_full Blockchain-based noisy data sharing control protocol
title_fullStr Blockchain-based noisy data sharing control protocol
title_full_unstemmed Blockchain-based noisy data sharing control protocol
title_short Blockchain-based noisy data sharing control protocol
title_sort blockchain based noisy data sharing control protocol
topic blockchain
noisy data sharing
access control
searchable encryption
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2023177/
work_keys_str_mv AT qingqingxie blockchainbasednoisydatasharingcontrolprotocol
AT nianminyang blockchainbasednoisydatasharingcontrolprotocol
AT xiafeng blockchainbasednoisydatasharingcontrolprotocol