EnclavePDP: A general framework to verify data integrity in cloud using intel SGX

Yun He, Yihua Xu, Xiaoqi Jia, Shengzhi Zhang, Peng Liu, Shuai Chang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

As the cloud storage service becomes pervasive, verifying the integrity of their outsourced data on cloud remotely turns out to be challenging for users. Existing Provable Data Possession (PDP) schemes mostly resort to a Third Party Auditor (TPA) to verify the integrity on behalf of users, thus reducing their communication and computation burden. However, such schemes demand fully trusted TPA, that is, placing TPA in the Trusted Computing Base (TCB), which is not always a reasonable assumption. In this paper, we propose EnclavePDP, a secure and general data integrity verification framework that relies on Intel SGX to establish the TCB for PDP schemes, thus eliminating the TPA from the TCB. EnclavePDP supports both new and existing PDP schemes by integrating core functionalities of cryptography libraries into Intel SGX. We choose 10 existing representative PDP schemes, and port them into EnclavePDP with reasonable effort. By deploying EnclavePDP in a real-world cloud storage platform and running the 10 PDP schemes respectively, we demonstrate that EnclavePDP can eliminate the dependence on TPA and introduce reasonable performance overhead.

Original languageEnglish (US)
Title of host publicationRAID 2020 Proceedings - 23rd International Symposium on Research in Attacks, Intrusions and Defenses
PublisherUSENIX Association
Pages195-208
Number of pages14
ISBN (Electronic)9781939133182
StatePublished - 2020
Event23rd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2020 - Virtual, Online
Duration: Oct 14 2020Oct 16 2020

Publication series

NameRAID 2020 Proceedings - 23rd International Symposium on Research in Attacks, Intrusions and Defenses

Conference

Conference23rd International Symposium on Research in Attacks, Intrusions and Defenses, RAID 2020
CityVirtual, Online
Period10/14/2010/16/20

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • Safety, Risk, Reliability and Quality
  • Law
  • Safety Research

Fingerprint

Dive into the research topics of 'EnclavePDP: A general framework to verify data integrity in cloud using intel SGX'. Together they form a unique fingerprint.

Cite this