Publication:
Dynamic provable data possession

dc.contributor.coauthorErway, C. Chris
dc.contributor.coauthorPapamanthou, Charalampos
dc.contributor.coauthorTamassia, Roberto
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorKüpçü, Alptekin
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.date.accessioned2024-11-09T23:58:03Z
dc.date.issued2015
dc.description.abstractAs storage-outsourcing services and resource-sharing networks have become popular, the problem of efficiently proving the integrity of data stored at untrusted servers has received increased attention. In the Provable Data Possession (PDP) model, the client preprocesses the data and then sends them to an untrusted server for storage while keeping a small amount of meta-data. The client later asks the server to prove that the stored data have not been tampered with or deleted (without downloading the actual data). However, existing PDP schemes apply only to static (or append-only) files. We present a definitional framework and efficient constructions for Dynamic Provable Data Possession (DPDP), which extends the PDP model to support provable updates to stored data. We use a new version of authenticated dictionaries based on rank information. The price of dynamic updates is a performance change from O(1) to O(log n) (or O(n(epsilon) log n)) for a file consisting of n blocks while maintaining the same (or better, respectively) probability of misbehavior detection. Our experiments show that this slowdown is very low in practice (e.g., 415KB proof size and 30ms computational overhead for a 1GB file). We also show how to apply our DPDP scheme to outsourced file systems and version control systems (e.g., CVS).
dc.description.indexedbyWOS
dc.description.issue4
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuN/A
dc.description.sponsorshipU.S. National Science Foundation [CNS-0627553, CNS-1228485, IIS-0713403, OCI-0724806]
dc.description.sponsorshipCenter for Geometric Computing
dc.description.sponsorshipKanellakis Fellowship at Brown University
dc.description.sponsorshipTUBITAK
dc.description.sponsorshipScientific and Technological Research Council of Turkey [112E115]
dc.description.sponsorshipEuropean Union COST Actions [IC1306, IC1206]
dc.description.sponsorshipDirect For Computer and Info Scie and Enginr
dc.description.sponsorshipDivision of Computer and Network Systems [1514261] Funding Source: National Science Foundation
dc.description.sponsorshipDirect For Computer and Info Scie and Enginr
dc.description.sponsorshipDivision of Computer and Network Systems [1228485] Funding Source: National Science Foundation A preliminary version of this work appeared in the 16th ACM Conference on Computer and Communications Security (ACM CCS 2009) [Erway et al. 2009]. Work supported in part by the U.S. National Science Foundation under grants CNS-0627553, CNS-1228485, IIS-0713403 and OCI-0724806, by a research gift from NetApp, Inc., by the Center for Geometric Computing and the Kanellakis Fellowship at Brown University, by TUBITAK, the Scientific and Technological Research Council of Turkey, under project number 112E115, and by European Union COST Actions IC1306 and IC1206.
dc.description.volume17
dc.identifier.doi10.1145/2699909
dc.identifier.eissn1557-7406
dc.identifier.issn1094-9224
dc.identifier.quartileQ2
dc.identifier.urihttps://doi.org/10.1145/2699909
dc.identifier.urihttps://hdl.handle.net/20.500.14288/15385
dc.identifier.wos354046900003
dc.keywordsSecurity
dc.keywordsAlgorithms
dc.keywordsCoud storage
dc.keywordsOutsourced storage
dc.keywordsProvable data possession
dc.keywordsProof of retrievability
dc.keywordsSecure storage
dc.keywordsCloud security
dc.keywordsEfficient
dc.keywordsProofs
dc.language.isoeng
dc.publisherAssoc Computing Machinery
dc.relation.ispartofAcm Transactions on Information and System Security
dc.subjectComputer science
dc.subjectInformation systems
dc.titleDynamic provable data possession
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.kuauthorKüpçü, Alptekin
local.publication.orgunit1College of Engineering
local.publication.orgunit2Department of Computer Engineering
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files