BSSPD: A Blockchain-Based Security Sharing Scheme for Personal Data with Fine-Grained Access Control

被引:21
|
作者
Gao, Hongmin [1 ]
Ma, Zhaofeng [1 ]
Luo, Shoushan [1 ]
Xu, Yanping [2 ]
Wu, Zheng [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Informat Secur Ctr, Beijing 100876, Peoples R China
[2] Hangzhou Dianzi Univ, Sch Cyberspace Secur, Hangzhou 310018, Zhejiang, Peoples R China
[3] Hunan Univ Sci & Engn, Sch Elect & Informat Engn, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2021/6658920
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Privacy protection and open sharing are the core of data governance in the AI-driven era. A common data-sharing management platform is indispensable in the existing data-sharing solutions, and users upload their data to the cloud server for storage and dissemination. However, from the moment users upload the data to the server, they will lose absolute ownership of their data, and security and privacy will become a critical issue. Although data encryption and access control are considered up-and-coming technologies in protecting personal data security on the cloud server, they alleviate this problem to a certain extent. However, it still depends too much on a third-party organization's credibility, the Cloud Service Provider (CSP). In this paper, we combined blockchain, ciphertext-policy attribute-based encryption (CP-ABE), and InterPlanetary File System (IPFS) to address this problem to propose a blockchain-based security sharing scheme for personal data named BSSPD. In this user-centric scheme, the data owner encrypts the sharing data and stores it on IPFS, which maximizes the scheme's decentralization. The address and the decryption key of the shared data will be encrypted with CP-ABE according to the specific access policy, and the data owner uses blockchain to publish his data-related information and distribute keys for data users. Only the data user whose attributes meet the access policy can download and decrypt the data. The data owner has fine-grained access control over his data, and BSSPD supports an attribute-level revocation of a specific data user without affecting others. To further protect the data user's privacy, the ciphertext keyword search is used when retrieving data. We analyzed the security of the BBSPD and simulated our scheme on the EOS blockchain, which proved that our scheme is feasible. Meanwhile, we provided a thorough analysis of the storage and computing overhead, which proved that BSSPD has a good performance.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] A Secure Revocable Fine-Grained Access Control and Data Sharing Scheme for SCADA in IIoT Systems
    Zhang, Weiting
    Zhang, Hanyi
    Fang, Liming
    Liu, Zhe
    Ge, Chunpeng
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (03) : 1976 - 1984
  • [32] A Fine-grained Access Control Scheme for Big Data Based on Classification Attributes
    Yang, Tengfei
    Shen, Peisong
    Tian, Xue
    Chen, Chi
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2017, : 238 - 245
  • [33] Secure Storage and Deletion Based on Blockchain for Cloud Data with Fine-grained Access Control
    Zhou Yousheng
    Chen Lujun
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (07) : 1856 - 1863
  • [34] Secure Storage and Deletion Based on Blockchain for Cloud Data with Fine-grained Access Control
    Zhou, Yousheng
    Chen, Lüjun
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2021, 43 (07): : 1856 - 1863
  • [35] Blockchain-based and multi-authority hierarchical access control data sharing scheme
    Du, Jianming
    Dong, Guofang
    Ning, Juangui
    Xu, Zhengnan
    Yang, Ruicheng
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 119
  • [36] Revocable and Efficient Blockchain-Based Fine-Grained Access Control Against EDoS Attacks in Cloud Storage
    Zhang, Qingyang
    Xu, Chang
    Zhong, Hong
    Gu, Chengjie
    Cui, Jie
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (08) : 2012 - 2024
  • [37] BSeIn: A blockchain-based secure mutual authentication with fine-grained access control system for industry 4.0
    Lin, Chao
    He, Debiao
    Huang, Xinyi
    Choo, Kim-Kwang Raymond
    Vasilakos, Athanasios V.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 116 : 42 - 52
  • [38] A Blockchain-Based Personal Health Record Sharing Scheme with Security and Privacy Preservation
    Li, Xuhao
    Luo, Jiacheng
    Zhou, Lu
    Wang, Hao
    [J]. INFORMATION SECURITY AND CRYPTOLOGY, INSCRYPT 2023, PT I, 2024, 14526 : 141 - 159
  • [39] Fine-grained Access Control Scheme Based on Cloud Storage
    Niu, Xiaojie
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, : 512 - 515
  • [40] Improving Security in the Internet of Vehicles: A Blockchain-Based Data Sharing Scheme
    Wang, Lianhai
    Guan, Chenxi
    [J]. ELECTRONICS, 2024, 13 (04)