重复数据消除
计算机科学
云存储
钥匙(锁)
云计算
数据完整性
加密
审计
服务提供商
梅克尔树
计算机安全
同态加密
数据库
协议(科学)
服务(商务)
密码学
操作系统
会计
密码哈希函数
业务
医学
替代医学
病理
营销
作者
Ying Miao,Keke Gai,Liehuang Zhu,Kim‐Kwang Raymond Choo,Jaideep Vaidya
出处
期刊:IEEE Transactions on Dependable and Secure Computing
[Institute of Electrical and Electronics Engineers]
日期:2023-11-28
卷期号:21 (4): 3688-3703
被引量:6
标识
DOI:10.1109/tdsc.2023.3335413
摘要
Data deduplication and integrity auditing based blockchain plays an important role in guaranteeing secure and efficient cloud storage services. However, existing data deduplication schemes support auditing either with the assistance of a trust center (key server or third-party auditor) or bear the waste of computation and storage resources caused by repetitive authenticators storage and key storage. In this paper, we propose a blockchain-based shared data integrity auditing and deduplication scheme. Specifically, we propose a deduplication protocol based on ID-based broadcast encryption without key servers and achieve key deduplication on the user side. Next, we propose a data integrity auditing protocol by using the characteristic of convergent encryption to achieve authenticator deduplication on the cloud service provider side. Besides, we achieve decentralized data integrity auditing based blockchain without relying on a single trusted third-party auditor and improve the credibility of the auditing result. On this basis, we propose two bath auditing protocols for different scenarios to improve efficiency. Security and performance analysis demonstrates that the authenticators' storage cost on the cloud storage provider side can be reduced from ${\mathcal {O}}({\mathcal {F}})$ to ${\mathcal {O}}(1)$ and the key storage cost on the user side can be reduced from ${\mathcal {O}}({\mathcal {F}})$ to ${\mathcal {O}}(1)$ as well.
科研通智能强力驱动
Strongly Powered by AbleSci AI