1.重庆邮电大学计算机科学与技术学院,重庆 400065
2.重庆邮电大学网络空间安全与信息法学院,重庆 400065
[ "唐飞 男,1986年生,重庆垫江人.博士,重庆邮电大学副教授、硕士生导师.主要研究方向为公钥密码、隐私保护、区块链等. E-mail: tangfei@cqupt.edu.cn" ]
[ "冯卓 男,1997年生,四川广元人.硕士,重庆邮电大学研究生.主要研究方向为公钥密码、区块链." ]
[ "黄永洪 男,1974年生,重庆永川人.硕士,重庆邮电大学讲师.主要研究方向为信息安全、密码学等." ]
收稿:2021-01-24,
修回:2021-06-24,
纸质出版:2023-02-25
移动端阅览
唐飞,冯卓,黄永洪.基于区块链的公平可验证数据持有方案[J].电子学报,2023,51(02):406-415.
TANG Fei,FENG Zhuo,HUANG Yong-Hong.Fair Provable Data Possession Scheme Based on Blockchain[J].ACTA ELECTRONICA SINICA,2023,51(02):406-415.
唐飞,冯卓,黄永洪.基于区块链的公平可验证数据持有方案[J].电子学报,2023,51(02):406-415. DOI: 10.12263/DZXB.20210161.
TANG Fei,FENG Zhuo,HUANG Yong-Hong.Fair Provable Data Possession Scheme Based on Blockchain[J].ACTA ELECTRONICA SINICA,2023,51(02):406-415. DOI: 10.12263/DZXB.20210161.
针对传统可证明数据持有(Provable Data Possession,PDP)方案中要求客户端是诚实的这一问题,基于区块链技术提出了公平的可证明数据持有方案.在传统PDP方案中,总是假定服务器是半诚实而客户端是可信的,这对服务器而言是不公平的.在基于区块链的公平PDP方案中,用于检验的元数据不再由客户端生成,而是由区块链节点生成并对其达成共识.因此,借助区块链的分布式信任性质可以实现PDP方案的互信机制,保证客户端和云服务器之间的公平性.同时,利用哈希函数、Pedersen承诺实现高效的公平PDP方案.分析所提方案的安全性、计算开销、通信开销以及冗余率.分析结果表明,在保障安全性的基础上,所提方案比同类方案具有更优的计算开销、通信开销及冗余率.
In order to solve the problem that the client is required to be honest in traditional provable data possession (PDP) schemes
we propose a fair provable data possession scheme based on blockchain. The traditional PDP schemes always assume that the cloud server is semi-honest but the client is trusted
which is unfair to the cloud server. In our scheme
the metadata used for verification is no longer generated by the client but by the blockchain node. A consensus on metadata is reached by the nodes in the blockchain. Therefore
based on the property of distributed trust of the blockchain
we can realize the mutual trust mechanism of the PDP scheme
which can ensure the fairness between the client and the cloud server. We firstly use hash function and Pedersen Commitment to construct an efficient fair PDP scheme. Then
we analyze the security
computing overhead
communication overhead and redundancy of our proposed scheme. The results show that this scheme is not only secure
but also superior to similar schemes in both the cost and redundancy.
BHATT D . A revolution in information technology - cloud computing [J]. Walailak Journal of Science & Technology , 2012 , 9 ( 2 ): 107 - 113 .
DESWARTE Y , QUISQUATER J , SAIDANE A . Integrity and Internal Control in Information Systems . VI [M]. Boston : Springer , 2004 : 1 - 11 .
ATENIESE G , BURNS R , CURTMOLA R , et al . Provable data possession at untrusted stores [C]// Proceedings of The 14th ACM conference on Computer and Communications Security . New York : ACM , 2007 : 598 - 609 .
SEB F , DOMINGO F J , MARTINEZ B A , et al . Efficient remote data possession checking in critical information infrastructures [J]. IEEE Transactions on Knowledge and Data Engineering , 2008 , 20 ( 8 ): 1034 - 1038 .
ATENIESE G , PIETRO R D , MAMCINI L V , et al . Scalable and efficient provable data possession [C]// Proceedings of The 4th International Conference on Security and Privacy in Communication Networks . New York : ACM , 2008 : 1 - 10 .
ERWAY C C , KUPCU A , PAPAMANTHOU C , et al . Dynamic provable data possession [C]// Proceedings of The 15th ACM Conference on Computer and Communications Security . New York : ACM , 2009 : 213 - 222 .
HAO Z , ZHONG S , YU N H . A privacy-preserving remote data integrity checking protocol with data dynamics and public verifiability [J]. IEEE Transactions on Knowledge and Data Engineering , 2011 , 23 ( 9 ): 1432 - 1437 .
WANG H Q . Proxy provable data possession in public clouds [J]. IEEE Transactions on Services Computing , 2013 , 6 ( 4 ): 551 - 559 .
ZHU Y , HU H X , AHN G J , et al . Cooperative provable data possession for integrity verification in multicloud storage [J]. IEEE Transactions on Parallel and Distributed Systems , 2012 , 23 ( 12 ): 2231 - 2244 .
ZHU Y , WANG H X , HU Z X , et al . Efficient provable data possession for hybrid clouds [C]// Proceedings of The 17th ACM Conference on Computer and Communications Security . New York : ACM , 2010 : 756 - 758 .
CURTMOLA R , KHAN O , BURNS R , et al . MR-PDP: multiplereplica provable data possession [C]// Proceedings of The 28th International Conference on Distributed Computing Systems . Washington : ACM , 2008 : 411 - 420 .
HAO Z , YU N H . A multiple-replica remote data possession checking protocol with public verifiability [C]// Proceedings of The 2010 Second International Symposium on Data, Privacy, and E-Commerce . Washington : ACM , 2010 : 84 - 89 .
WANG Y J , WU Q H , QIN B , et al . Online/offline provable data possession [J]. IEEE Transactions on Information Forensics and Security , 2017 , 12 ( 5 ): 1182 - 1194 .
WANG Q , WANG C , LI J , et al . Enabling public verifiability and data dynamics for storage security in cloud computing [C]// Proceedings of The 14th European Symposium on Research in Computer Security . Berlin : ACM , 2009 : 355 - 370 .
杜瑞忠 , 石朋亮 , 田俊峰 . 基于DDCT表的多副本完整性审计方案 [J]. 电子学报 , 2020 , 48 ( 1 ): 164 - 171 .
DU R Z , SHI P L , TIAN J F . Multi-copy integrity audit scheme based on DDCT table [J]. Acta Electronica Sinica , 2020 , 48 ( 1 ): 164 - 171 . (in Chinese)
SHEN J , SHEN J , CHEN X F , et al . An efficient public auditing protocol with novel dynamic structure for cloud data [J]. IEEE Transactions on Information Forensics and Security , 2017 , 12 ( 10 ): 2402 - 2415 .
WANG H Q , WANG Q H , HE D B . Blockchain-based private provable data possession [J]. IEEE Transactions on Dependable and Secure Computing , 2019 : 1 - 10 .
WANG H , QIN H , ZHAO M H , et al . Blockchain-based fair payment smart contract for public cloud storage auditing [J]. Information Sciences , 2020 , 519 : 348 - 362 .
LI Y N , YU Y , CHEN R N , et al . IntegrityChain: provable data possession for decentralized storage [J]. IEEE Journal on Selected Areas in Communications , 2020 , 38 ( 6 ): 1205 - 1217 .
CHEN R N , LI Y N , YU Y , et al . Blockchain-based dynamic provable data possession for smart cities [J]. IEEE Internet of Things Journal , 2020 , 7 ( 5 ): 4143 - 4154 .
NAKAMOTO S . Bitcoin: A peer-to-peer electronic cash system [EB/OL]. ( 2018 )[2021]. https://bitcoin.org/bitcoin.pdf https://bitcoin.org/bitcoin.pdf .
CASTRO M , LISKOV B . Practical byzantine fault tolerance [C]// Proceedings of The Third Symposium on Operating Systems Design and Implementation . Berkeley : ACM , 1999 : 173 - 186 .
TANG F , MA S , XIANG Y , et al . An efficient authentication scheme for blockchain-based electronic health records [J]. IEEE ACCESS , 2019 , 7 : 41678 - 41689 .
孙君 , 熊关 . SCMA mMTC系统中基于联盟区块链的无线电资源交易的信用支付 [J]. 电子学报 , 2019 , 47 ( 8 ): 1677 - 1684 .
SUN J , XIONG G . Credit payment for radio resources transactions based on consortium blockchain in SCMA mMTC [J]. Acta Electronica Sinica , 2019 , 47 ( 8 ): 1677 - 1684 . (in Chinese)
马晓婷 , 马文平 , 刘小雪 . 基于区块链技术的跨域认证方案 [J]. 电子学报 , 2018 , 46 ( 11 ): 2571 - 2579 .
MA X T , MA W P , LIU X X . A cross domain authentication scheme based on blockchain technology [J]. Acta Electronica Sinica , 2018 , 46 ( 11 ): 2571 - 2579 . (in Chinese)
THOMAS B . Smart Contracts - Blockchains in the Wings [M]. Boston : Springer , 2017 : 169 - 184 .
PEDERSEN T P . Non-interactive and information- theoretic secure verifiable secret sharing [C]// Proceedings of The 11th Annual International Cryptology Conference on Advances in Cryptology . Berlin : Springer , 1991 : 129 - 140 .
CARO D A , IOVINO V . JPBC: Java pairing based cryptography [C]// Proceedings of The 2011 IEEE Symposium on Computers and Communications . Washington : ACM , 2011 : 850 - 855 .
0
浏览量
13
下载量
2
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621