Proofs of retrievability: theory and implementation
By Kevin D. Bowers, Ari Juels, Alina Oprea. Cloud Computing Security Workshop, 2009
684 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/9411ddb9b86ad4879c0932fa6260c57e7a7cfb21
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
In Computer Networks and Communications
In Information Systems
Citations in the corpus
- Proofs of Space (2015, background): “A large body of work investigates the concepts of proofs of storage and proofs of retrievability (cf. [28, 29, 13, 8, 35, 17] and many more).”
- Remote data checking using provable data possession (2011, methodology): “…extensions to remote data checking include extending the data possession guarantee to multiple servers based on replication without encoding each replica separately [Curtmola et al. 2008], based on erasure coding [Wang et al. 2009; Bowers et al. 2009a] and based on network coding [Chen et al.”
- A Privacy-Preserving Remote Data Integrity Checking Protocol with Data Dynamics and Public Verifiability (2011, background): “Several recent studies [32], [33], [34] propose PoR schemes that improve the protocol security and efficiency.”
- Ensuring data storage security in Cloud Computing (2009, methodology): “[5] proposed an improved framework for POR protocols that generalizes both Juels and Shacham’s work.”
- Dynamic Data Operations with Deduplication in Privacy-Preserving Public Auditing for Secure Cloud Storage (2017, positive): “In order to guarantee the security of cloud storage system, namely the confidentiality, integrity, and availability of outsourced data, the cloud auditing has been chosen to solve the problem of outsourced data integrity, as in [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18].”
- Enabling Public Verifiability and Data Dynamics for Storage Security in Cloud Computing (2009, background): “Unfortunately, the state-of-the-art in the context of remote data storage mainly focus on static data files and the importance of this dynamic data updates has received limited attention in the data possession applications so far [1–4, 6, 9, 11, 12].”
- Privacy-Preserving Public Auditing for Secure Cloud Storage (2013, methodology): “[18] propose an improved framework for POR protocols that generalizes Juels’ work.”
- Proofs of Storage from Homomorphic Identification Protocols (2009, methodology): “We illustrate the use of our transformations by applying them to a variant of an identification protocol by Shoup, thus obtaining the first unbounded-use PoS based on factoring (in the random oracle model).”
- Compact Proofs of Retrievability (2008, result): “In a further difference, the error-correcting codes employed by Bowers, Juels, and Oprea are optimized for the case where > 1/2, i.e., for when the server answers correctly more than half the time.”
- Proxy Provable Data Possession in Public Clouds (2013, background): “This model attracts many researchers and some PORs protocols are designed [16], [17], [18], [19].”
- Permacoin: Repurposing Bitcoin Work for Data Preservation (2014, background): “The original construction [5] has been followed by variants, including some with improved efficiency [26, 27], public verifiability [5, 27], distributed variants, e.”
- Blockchain for AI: Review and Open Research Challenges (2019, background): “Interested readers may explore Proof of Luck [102], Proof of Exercise [103], Proof of Ownership [104], Proof of Vote [105], and Proof of Retrievability [106] for further discussions on consensus protocols.”
- Cryptographic Cloud Storage (2010, background): “Improved definitions and constructions were given in [30, 14 ,20,3] and dynamic proofs of storage (where the data can be updated) are considered in [4,21,33].”
- Data Security and Privacy in Cloud Computing (2014, positive): “remote data integrity checking by combining error correction code and spot-checking [17].”