A general framework to design secure cloud storage protocol using homomorphic encryption scheme

Jian Zhang, Yang Yang, Yanjiao Chen*, Jing Chen, Qian Zhang

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

15 Citations (Scopus)

Abstract

With the growing popularity of cloud storage, to guarantee the security of outsourced data becomes more and more important. In this paper, we make the first attempt to explore the intrinsic relationship between secure cloud storage and homomorphic encryption scheme, based on which we present a Generic way to design a Secure Cloud Storage protocol, denoted as G-SCS, using any homomorphic encryption scheme (HES). The proposed G-SCS is secure under a definition that satisfy the security requirement of cloud storage. To address various issues in real application scenarios, we further extend the protocol to support deterministic and randomized auditing, data dynamics (i.e., data insertion, deletion and modification), as well as third-party public auditing, while preserving the efficiency and security of the protocol. By instantiating all abstract semantics in G-SCS, we construct three concrete secure cloud storage protocols using RSA-based, Paillier-based and DGHV-based HESs, which are multiplicatively, additively and fully HESs, respectively. We conduct extensive theoretical analysis and experimental evaluations to validate the practicability of the proposed protocol.

Original languageEnglish
Pages (from-to)37-50
Number of pages14
JournalComputer Networks
Volume129
DOIs
Publication statusPublished - 24 Dec 2017

Bibliographical note

Publisher Copyright:
© 2017 Elsevier B.V.

Keywords

  • Data dynamics
  • Homomorphic encryption scheme
  • Secure cloud storage
  • Third-party public auditing

Fingerprint

Dive into the research topics of 'A general framework to design secure cloud storage protocol using homomorphic encryption scheme'. Together they form a unique fingerprint.

Cite this