Attribute-based access control scheme for data sharing on hyperledger fabric

被引:5
作者
Zhao, Xiaojie [1 ]
Wang, Shangping [1 ]
Zhang, Yaling [1 ]
Wang, Yu [1 ]
机构
[1] Xian Univ Technol, Sch Comp Sci & Engn, Xian, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Data sharing; Hyperledger fabric; Decentralized; Attribute-based access control; Linear integer secret sharing; ENCRYPTION;
D O I
10.1016/j.jisa.2022.103182
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the popularization of the IoT and big data, the application value of data has become increasingly prominent. Therefore, it is particularly important to ensure the legitimate use of privacy data in the process of data sharing through access control. Traditional schemes usually use a trusted central organization to implement access control. However, a fully trusted central organization does not exist, and the access process of centralized access control is also opaque. In order to solve these problems, in this paper, we propose a decentralized attribute-based and fine-grained access control scheme for data sharing on Hyperledger Fabric. Firstly, the encrypted data is stored on the InterPlanetary File System (IPFS) and the returned hash is saved in the blockchain, by virtue of the immutability of blockchain. Secondly, a decentralized fine-grained attribute-based access control through smart contracts to prevent unauthorized users from accessing data resource. Thirdly, the linear integer secret sharing algorithm is used to achieve symmetric key sharing among multiple attributes to ensure the security of the key. Finally, the security analysis of the proposed scheme and the performance evaluation using the Hyperledger Caliper tool show the feasibility and effectiveness of the new scheme.
引用
收藏
页数:16
相关论文
共 37 条
  • [1] Adlam R., 2019, P 2019 INT MULTIDISC, P1
  • [2] Alshalali Tagrid, 2018, 2018 5th International Conference on Computational Science and Computational Intelligence (CSCI), P760, DOI 10.1109/CSCI46756.2018.00152
  • [3] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [4] [Anonymous], 2019, HYPERLEDGER CALIPER
  • [5] An expressive and provably secure Ciphertext-Policy Attribute-Based Encryption
    Balu, A.
    Kuppusamy, K.
    [J]. INFORMATION SCIENCES, 2014, 276 : 354 - 362
  • [6] Benet J., 2014, arXiv
  • [7] On the Security and Privacy of Hyperledger Fabric: Challenges and Open Issues
    Brotsis, Sotirios
    Kolokotronis, Nicholas
    Limniotis, Konstantinos
    Bendiab, Gueltoum
    Shiaeles, Stavros
    [J]. 2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2020, : 197 - 204
  • [8] Bugiel Sven., 2013, P 22 USENIX SECURITY, P131
  • [9] RBAC-SC: Role-Based Access Control Using Smart Contract
    Cruz, Jason Paul
    Kaji, Yuichi
    Yanai, Naoto
    [J]. IEEE ACCESS, 2018, 6 : 12240 - 12251
  • [10] Damgård I, 2006, LECT NOTES COMPUT SC, V3958, P75