Efficient data possession–checking protocol with deduplication in cloud

Deduplication has been widely applied to save storage overhead in the cloud server. Data integrity verification with deduplication can not only save space of the cloud server but also ensure security of the stored data. In the existing integrity verification scheme, deduplications are implemented by...

Full description

Saved in:
Bibliographic Details
Main Authors: Jinxia Wei, Xinxin Niu, Ru Zhang, Jianyi Liu, Yuangang Yao
Format: Article
Language:English
Published: Wiley 2017-08-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147717727461
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832546770771509248
author Jinxia Wei
Xinxin Niu
Ru Zhang
Jianyi Liu
Yuangang Yao
author_facet Jinxia Wei
Xinxin Niu
Ru Zhang
Jianyi Liu
Yuangang Yao
author_sort Jinxia Wei
collection DOAJ
description Deduplication has been widely applied to save storage overhead in the cloud server. Data integrity verification with deduplication can not only save space of the cloud server but also ensure security of the stored data. In the existing integrity verification scheme, deduplications are implemented by the cloud server. The signatures of all data blocks are generated and sent to the cloud server. Once receiving the data blocks and signatures, the cloud server compares the received signatures with the stored signatures. If there is a signature that has the same value as some stored signature, the received signature and data block will not be stored by the cloud server. Otherwise, the cloud server stores all received signatures and data blocks. In fact, these operations bring a lot of computational costs. To solve this problem, we propose a data integrity verification scheme with deduplication. In this scheme, the deduplication is performed by the cloud users, which can avoid additional communicational and computational costs. The experiment evaluation indicates that our scheme is practical for real application scenario. We demonstrate that the proposed scheme satisfies signature unforgeability, and the malicious users cannot obtain any legitimate file from the cloud server in the form of deception.
format Article
id doaj-art-db9b8ce70a2f4393a5981e546faf9f36
institution Kabale University
issn 1550-1477
language English
publishDate 2017-08-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-db9b8ce70a2f4393a5981e546faf9f362025-02-03T06:47:19ZengWileyInternational Journal of Distributed Sensor Networks1550-14772017-08-011310.1177/1550147717727461Efficient data possession–checking protocol with deduplication in cloudJinxia Wei0Xinxin Niu1Ru Zhang2Jianyi Liu3Yuangang Yao4National Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications, Beijing, ChinaNational Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications, Beijing, ChinaNational Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications, Beijing, ChinaNational Engineering Laboratory for Disaster Backup and Recovery, Beijing University of Posts and Telecommunications, Beijing, ChinaChina Information Technology Security Evaluation Center, Beijing, ChinaDeduplication has been widely applied to save storage overhead in the cloud server. Data integrity verification with deduplication can not only save space of the cloud server but also ensure security of the stored data. In the existing integrity verification scheme, deduplications are implemented by the cloud server. The signatures of all data blocks are generated and sent to the cloud server. Once receiving the data blocks and signatures, the cloud server compares the received signatures with the stored signatures. If there is a signature that has the same value as some stored signature, the received signature and data block will not be stored by the cloud server. Otherwise, the cloud server stores all received signatures and data blocks. In fact, these operations bring a lot of computational costs. To solve this problem, we propose a data integrity verification scheme with deduplication. In this scheme, the deduplication is performed by the cloud users, which can avoid additional communicational and computational costs. The experiment evaluation indicates that our scheme is practical for real application scenario. We demonstrate that the proposed scheme satisfies signature unforgeability, and the malicious users cannot obtain any legitimate file from the cloud server in the form of deception.https://doi.org/10.1177/1550147717727461
spellingShingle Jinxia Wei
Xinxin Niu
Ru Zhang
Jianyi Liu
Yuangang Yao
Efficient data possession–checking protocol with deduplication in cloud
International Journal of Distributed Sensor Networks
title Efficient data possession–checking protocol with deduplication in cloud
title_full Efficient data possession–checking protocol with deduplication in cloud
title_fullStr Efficient data possession–checking protocol with deduplication in cloud
title_full_unstemmed Efficient data possession–checking protocol with deduplication in cloud
title_short Efficient data possession–checking protocol with deduplication in cloud
title_sort efficient data possession checking protocol with deduplication in cloud
url https://doi.org/10.1177/1550147717727461
work_keys_str_mv AT jinxiawei efficientdatapossessioncheckingprotocolwithdeduplicationincloud
AT xinxinniu efficientdatapossessioncheckingprotocolwithdeduplicationincloud
AT ruzhang efficientdatapossessioncheckingprotocolwithdeduplicationincloud
AT jianyiliu efficientdatapossessioncheckingprotocolwithdeduplicationincloud
AT yuangangyao efficientdatapossessioncheckingprotocolwithdeduplicationincloud