通信学报 ›› 2023, Vol. 44 ›› Issue (10): 198-212.doi: 10.11959/j.issn.1000-436x.2023177

• 学术通信 • 上一篇    

基于区块链的噪声化数据分享控制协议

谢晴晴1, 杨念民1, 冯霞2   

  1. 1 江苏大学计算机科学与通信工程学院,江苏 镇江 212013
    2 江苏大学汽车与交通工程学院,江苏 镇江 212013
  • 修回日期:2023-09-04 出版日期:2023-10-01 发布日期:2023-10-01
  • 作者简介:谢晴晴(1990− ),女,安徽宿州人,博士,江苏大学讲师,主要研究方向为区块链、应用密码学
    杨念民(1998− ),男,江西赣州人,江苏大学硕士生,主要研究方向为区块链、应用密码学等
    冯霞(1983− ),女,江苏镇江人,博士,江苏大学副教授,主要研究方向为物联网认证协议、区块链和应用密码学
  • 基金资助:
    国家自然科学基金资助项目(62002139);国家自然科学基金资助项目(62272203);江苏省自然科学基金资助项目(BK20200886);中国博士后科学基金资助项目(2019M651738)

Blockchain-based noisy data sharing control protocol

Qingqing XIE1, Nianmin YANG1, Xia FENG2   

  1. 1 School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang 212013, China
    2 School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013, China
  • Revised:2023-09-04 Online:2023-10-01 Published:2023-10-01
  • Supported by:
    The National Natural Science Foundation of China(62002139);The National Natural Science Foundation of China(62272203);The Natural Science Foundation of Jiangsu Province(BK20200886);China Postdoctoral Science Foundation(2019M651738)

摘要:

区块链提供了一种在不可信网络中进行信息分享的可信通道。然而区块链账本是公开透明的,敏感数据直接明文存储在区块链中会泄露用户隐私。考虑到隐私保护,用户更倾向于提供噪声化数据。另外,面对不同的应用场景,用户需要提供的数据噪声化程度也不同。为此,基于区块链和智能合约技术,采用密文策略属性基加密(CP-ABE)算法设计了一套安全、高效且支持安全搜索的噪声化数据分享控制协议。首先,采用可外包的密文策略属性基加密算法,减少用户端的计算负担。其次,利用智能合约来实现密文之上的数据搜索,预防恶意服务器的恶意操作。再次,所提协议能将数据更新复杂度降低至O(1),对数据实时更新的应用场景友好。最后,安全性分析和仿真实验证明了所提协议的安全性和可行性。

关键词: 区块链, 噪声化数据分享, 访问控制, 可搜索加密

Abstract:

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.

Key words: blockchain, noisy data sharing, access control, searchable encryption

中图分类号: 

No Suggested Reading articles found!