1. 华信咨询设计研究院有限公司,浙江 杭州 310000
2. 四川大学网络空间安全学院,四川 成都610065
[ "邱云翔(1988- ),男,贵州六枝人,硕士,华信咨询设计研究院有限公司工程师,主要研究方向为信息安全、数据安全" ]
[ "张红霞(1996- ),女,河北邢台人,四川大学硕士生,主要研究方向为区块链安全及应用、网络行为分析" ]
[ "曹琪(1996- ),女,四川广安人,四川大学硕士生,主要研究方向为区块链安全及应用、网络行为分析" ]
[ "章建聪(1975- ),女,浙江金华人,硕士,华信咨询设计研究院有限公司高级工程师,主要研究方向为数据通信、信息安全" ]
[ "陈兴蜀(1968- ),女,贵州六枝人,博士,四川大学教授、博士生导师,主要研究方向为云计算与大数据安全、可信计算与信息保障" ]
[ "金泓键(1996- ),男,重庆人,四川大学硕士生,主要研究方向为区块链安全及应用、大数据分析" ]
网络首发:2020-06,
纸质出版:2020-06-15
移动端阅览
邱云翔, 张红霞, 曹琪, 等. 基于CP-ABE算法的区块链数据访问控制方案[J]. 网络与信息安全学报, 2020,6(3):88-98.
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.
邱云翔, 张红霞, 曹琪, 等. 基于CP-ABE算法的区块链数据访问控制方案[J]. 网络与信息安全学报, 2020,6(3):88-98. DOI: 10.11959/j.issn.2096-109x.2020037.
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.
与公有链不同,联盟区块链超级账本Fabric额外集成了成员管理服务机制,能够提供基于通道层面的数据隔离保护。但这种数据隔离保护机制在通道内同步的仍是明文数据,因此存在一定程度的数据泄露风险。另外,基于通道的数据访问控制在一些细粒度隐私保护场景下也不适用。为了解决上述提及的联盟链超级账本中存在的数据隐私安全问题,提出了一种基于CP-ABE算法的区块链数据访问控制方案。结合超级账本中原有的Fabric-CA模块,提出的方案在实现用户级细粒度安全访问控制区块链数据的同时,还能够实现对CP-ABE方案中用户属性密钥的安全分发。对该方案进行的安全分析表明,该方案实现了ABE用户属性私钥安全分发和数据隐私性保护的安全性目标,性能分析部分也说明了所提方案具有良好的可用性。
Different from the public chain
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.
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 .
WOOD G . Ethereum:a secure decentralised generalised transaction ledger [R ] . 2014 .
闫莺 , 郑凯 , 郭众鑫 . 以太坊技术详解与实战 [M ] . 北京 : 机械工业出版社 , 2018 .
YAN Y , ZHENG K , GUO Z X . Ethereum technical details and actual combat [M ] . Beijing : China Machine PressPress , 2018 .
陈剑雄 , 张董朱 . 深度探索区块链 Hyperledger 技术与应用 [M ] . 北京 : 机械工业出版社 , 2018 .
CHEN J X , ZHANG D Z . In-depth exploration of blockchain hyperledger technology and application [M ] . BeiJing : China Machine PressPress , 2018 .
Channels . Hyperledger fabric channels [EB ] .
Enccc_example . 2019 Hyperledger fabric enccc_example [EB ] .
Private data . 2019 Hyperledger fabric private data [EB ] .
沈鑫 , 裴庆祺 , 刘雪峰 . 区块链技术综述 [J ] . 网络与信息安全学报 , 2016 , 2 ( 11 ): 11 - 20 .
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 .
章峰 , 史博轩 , 蒋文保 . 区块链关键技术及应用研究综述 [J ] . 网络与信息安全学报 , 2018 , 4 ( 4 ): 26 - 33 .
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 .
Certificate Authorities . 2019 Hyperledger fabric certificate authorities [EB ] .
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 .
林素青 . 支持访问更新的可验证外包属性加密方案 [J ] . 网络与信息安全学报 , 2019 , 5 ( 1 ): 41 - 53 .
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 .
张兴兰 , 崔遥 . 基于群签名的属性加密方案 [J ] . 网络与信息安全学报 , 2019 , 5 ( 1 ): 19 - 25 .
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 .
0
浏览量
1395
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621