BACC: Blockchain-Based Access Control For Cloud Data

被引:16
|
作者
Sohrabi, Nasrin [1 ]
Yi, Xun [1 ]
Tari, Zahir [1 ]
Khalil, Ibrahim [1 ]
机构
[1] RMIT Univ, Melbourne, Vic, Australia
关键词
Blockchain; Smart Contract; Access Control; Cloud Computing; Shamir Secret Sharing Scheme; INTERNET;
D O I
10.1145/3373017.3373027
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Controlling the access over the stored data in the cloud is one of the fundamental security requirements, especially with the wide usage of cloud storage servers for nearly most of the enterprise applications. Traditional cloud-based access control solutions are based on a centralized approach (i.e. a cloud server becomes the central authority to control accesses to the data), which makes it difficult to prevent malicious cloud servers from disclosing user's data; and therefore compromising the privacy of the stored data. Additionally, the centralization of authority can cause a single point of failure. Furthermore, to provide confidentiality, which is one of the essential security requirements, user's data is encrypted before it is stored on the cloud. Most of the cloud servers store the decryption keys, after they encrypt the data, in their premises. This compromises data privacy. In this paper we propose a new model that addresses the aforementioned issues. To address the centralization problem, we distributed the access control tasks to smart contracts over a decentralized network, i.e. blockchain. To address the latter, we used Shamir secret sharing scheme to manage the encryption keys. Then we introduced a new type of node, called master node, to our blockchain platform, to store the decryption key parts.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Blockchain-based cloud storage system with CP-ABE-based access control and revocation process
    Pratima Sharma
    Rajni Jindal
    Malaya Dutta Borah
    The Journal of Supercomputing, 2022, 78 : 7700 - 7728
  • [42] Blockchain-Based Access Control for Electronic Health Records
    Sami, Khandoker Tahmid
    Toorani, Mohsen
    SECURE AND RESILIENT DIGITAL TRANSFORMATION OF HEALTHCARE, SUNRISE 2023, 2024, 1884 : 21 - 33
  • [43] Blockchain-Based Smart Contract Access Control System
    Dai, Weiqi
    Wang, Chenlong
    Cui, Changze
    Jin, Hai
    Lv, Xinqiao
    PROCEEDINGS OF 2019 25TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC), 2019, : 19 - 23
  • [44] A Blockchain-based Approach for Access Control in eHealth Scenarios
    Dias, Joao Pedro
    Martins, Angelo
    Ferreira, Hugo Sereno
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2018, 13 (04): : 125 - 136
  • [45] Blockchain-Based Access Control for the Internet of Things: A Survey
    Abdulrahman, Ebtihal
    Alshehri, Suhair
    Cherif, Asma
    2021 IEEE ASIA-PACIFIC CONFERENCE ON COMPUTER SCIENCE AND DATA ENGINEERING (CSDE), 2021,
  • [46] Blockchain-Based Social Network Access Control Mechanism
    Dai, Minjun
    Li, Yongsheng
    Wen, Yong
    Liu, Dongyu
    Chen, Honglin
    BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2022, 2022, 1679 : 147 - 164
  • [47] Blockchain-based EHR storage and access control system
    Gupta, Sunil
    Bansiya, Akansha
    Saini, Mansi
    Sidhu, Amuleek
    INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTER SECURITY, 2023, 21 (1-2) : 70 - 81
  • [48] Blockchain-Based Access Control Mechanism in Electronic Evidence
    Zhang, Yunjia
    Wang, Jian
    He, Xudong
    Liu, Jiqiang
    BLOCKCHAIN TECHNOLOGY AND APPLICATION, CBCC 2020, 2021, 1305 : 17 - 33
  • [49] Cryptographically Enforced Access Control in Blockchain-Based Platforms
    Ghaffaripour, Shadan
    Miri, Ali
    2019 IEEE/ACS 16TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA 2019), 2019,
  • [50] A Blockchain-based Secure Cloud Files Sharing Scheme with Fine-Grained Access Control
    Liu, Yuke
    Zhang, Junwei
    Gao, Qi
    2018 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS (NANA), 2018, : 277 - 283