返回
Blockchain-Based Shared Data Integrity Auditing and Deduplication
DOI:10.1109/TDSC.2023.3335413.png)
摘要
En 中文
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 O(F) to O(1) and the key storage cost on the user side can be reduced from O(F) to O(1) as well.
Keyword:
Data integrity
Servers
Blockchains
Cloud computing
Encryption
Costs
Maximum likelihood estimation
Data deduplication
key deduplication
tag deduplication
batch auditing
blockchain
期刊
IF:
7.5
论文数:
2.6K
被引数:
9.6K
机构
引用论文
Privacy-Preserving Solutions for Blockchain: Review and Challenges区块链的隐私保护解决方案: 回顾与挑战
IEEE ACCESS
IF3.6
CSED: Client-Side encrypted deduplication scheme based on proofs of ownership for cloud storageCSED: 基于云存储所有权证明的客户端加密重复数据删除方案

