Yunxiang QIU, Hongxia ZHANG, Qi CAO, et al. Blockchain data access control scheme based on CP-ABE algorithm[J]. Chinese Journal of Network and Information Security, 2020, 6(3): 88-98.
DOI:
Yunxiang QIU, Hongxia ZHANG, Qi CAO, et al. Blockchain data access control scheme based on CP-ABE algorithm[J]. Chinese Journal of Network and Information Security, 2020, 6(3): 88-98. DOI: 10.11959/j.issn.2096-109x.2020037.
Blockchain data access control scheme based on CP-ABE algorithm
the consortium blockchain Hyperledger Fabric integrates the additional member management service(MSP) mechanism to provide channel-based data isolation protection.However
the data isolation protection mechanism still synchronizes the plaintext data within a channel
so there is a risk of data leakage.Besides
the channel-based data access control mechanism does not apply to some fine-grained privacy protection scenarios.To solve the problems of data privacy and security involved in the consortium chain Hyperledger mentioned above
a blockchain data access control scheme based on the CP-ABE algorithm was proposed.Based on the original existing Fabric-CA module in the Hyperledger
our scheme can realize the secure distribution of user attribute keys in the CP-ABE scheme while implementing the fine-grained security access control of blockchain data at the user level.The security analysis shows that the scheme achieves the security goals of ABE user attribute private key security distribution and data privacy protection.The performance analysis also shows that the proposed scheme has good usability.
关键词
Keywords
references
ANDROULAKI E , BARGER A , BORTNIKOV V , et al . Hyperledger fabric:a distributed operating system for permissioned blockchains [C ] // European Conference on Computer Systems , 2018 : 1 - 15 .
NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system [R ] . 2008 .
SHEN X , PEI Q Q , LIU X F . Survey of block chain [J ] . Chinese Journal of Network and Information Security , 2016 , 2 ( 11 ): 11 - 20 .
JAKOBSSON M , JUELS A . Proofs of work and bread pudding protocols.in secure information networks:communications and multimedia security [C ] // IFIP TC6/TC11 Joint Working Conference on Communications and Multimedia Security (CMS '99) . 1999 .
VASIN P . Blackcoin’s proof-of-stake protocol v2 [EB ] .
KING S , NADAL S . PPCoin:peer-to-peer crypto-currency with proof-of-stake [J ] . Self-published Paper , 2012 ( 8 ):19.
YE C , . Analysis of security in blockchain:case study in 51%-attack detecting [C ] // 2018 5th International Conference on Dependable Systems and Their Applications (DSA) . 2018 .
ZHANG F , SHI B X , JIANG W B . Review of key technology and its application of blockchain [J ] . Chinese Journal of Network and Information Security , 2018 , 4 ( 4 ): 26 - 33 .
中国信息通信研究院 . 区块链白皮书 [R ] . 2018 .
China Academy of Information and Communication Technology . White paper of blockchain [R ] . 2018 .
SUKHWANI H , MARTINEZ J M , CHANG X , et al . Performance modeling of PBFT consensus process for permissioned blockchain network (Hyperledger Fabric) [C ] // Symposium on Reliable Distributed Systems . 2017 : 253 - 255 .
KREPS J , NARKHEDE N , RAO J . Kafka:a distributed messaging system for log processing [C ] // The NetDB . 2011 ( 11 ): 1 - 7 .
GOYAL V , PANDEY O , SAHAI A , et al . Attribute-based encryption for fine-grained access control of encrypted data [C ] // Symposium on Computer and Communications Security . 2006 : 89 - 98 .
BOLDYREVA A , GOYAL V , KUMAR V , et al . Identity-based encryption with efficient revocation [C ] // Symposium on Computer and Communications Security . 2008 : 417 - 426 .
LIN S Q . Verifiable outsourced attribute-based encryption with access update [J ] . Chinese Journal of Network and Information Security , 2019 , 5 ( 1 ): 41 - 53 .
BETHENCOURT J , SAHAI A , WATERS B . Ciphertext-policy attribute-based encryption [C ] // IEEE symposium on security and privacy (SP'07) . 2007 .
ZHANG X L , CU Y . Attribute-based encryption schema with group signatures [J ] . Chinese Journal of Network and Information Security , 2019 , 5 ( 1 ): 19 - 25 .
Ring adaptor signature scheme based on SM2 digital signature algorithm
Survey of decentralized public key infrastructure
Chameleon hash function based on SM3 and its applications
Blockchain smart contract vulnerability detection based on GR algorithm
Design of reputation-driven blockchain sharding consensus and incentive mechanism
Related Author
Xu Xinyue
Xu Shujiang
Wang Lianhai
Zhang Shuhui
Shao Wei
Wang Qizheng
SHI Chaoming
YAN Zheng
Related Institution
Shandong Provincial Key Laboratory of Industrial Network and Information System Security, Shandong Fundamental Research Center for Computer Science
Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences)