Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (2): 135-145.doi: 10.19665/j.issn1001-2400.2022.02.016

• Computer Science and Technology & Cyberspace Security • Previous Articles     Next Articles

Decentralized ciphertext sharing based on blockchain

ZENG Huixiang1(),XI Ning1(),XIE Qingqing2(),LV Jing1(),CUI Zhihao1(),MA Jianfeng1()   

  1. 1. School of Cyber Engineering,Xidian University,Xi’an 710126,China
    2. School of Computer Science and Communication Engineering,Jiangsu University,Zhenjiang 212013,China
  • Received:2022-01-06 Online:2022-04-20 Published:2022-05-31
  • Contact: Ning XI E-mail:hxzeng_20@stu.xidian.edu.cn;nxi@xidian.edu.cn;xieqq@ujs.edu.cn;lvj@stu.xidian.edu.cn;cuizhihao3@qq.com;jfma@mail.xidian.edu.cn

Abstract:

The cooperation between smart devices has greatly enriched various applications of smart homes.Due to the frequent information sharing between devices,users' data suffer from security threats such as data theft and tampering.The ciphertext-policy attribute-based encryption (CP-ABE) scheme realizes the secure sharing of cloud data across users and devices while keeping confidential to the cloud service provider.However,the limited resources of smart devices and the risk of a single point of failure in the attribute management server have brought serious challenges to the traditional secure sharing of ciphertext data.Therefore,we propose a decentralized ciphertext data security sharing scheme based on the block chain and outsourcing decryption CP-ABE.We construct a consortium blockchain network with attribute centers as nodes and record attribute and ciphertext information through the blockchain.The blockchain realizes the decentralized management on user’s attributes,on the basis of which,combined with the outsourcing decryption CP-ABE technology,the computation of smart devices is reduced and the efficiency of sharing is improved.Experimental and analytical results show that the scheme can reduce the computing burden of smart devices and ensure the security of data sharing.

Key words: smart home, data sharing, blockchain, access control, ciphertext-policy attribute-based encryption

CLC Number: 

  • TP391