Implementation and evaluation of publicly verifiable proofs of data replication and retrievability for cloud storage (2022)
Type of ContentTheses / Dissertations
Degree NameMaster of Science
Cloud storage is a mature and widely used cloud technology. Behind this, it involves the proofs of the retrievability of files stored on the server, which allows the client to remotely check whether its files are correctly stored on the cloud server. In 2020, Gritti proposed the first publicly verifiable Proofs of Retrievability and Reliability (P-PORR). P-PORR combined Proofs of Retrievability (POR) with Verifiable Delay Functions (VDF) providing a fast verification and allowing anyone to verify the server’s behavior, not just the client. We built a realistic cloud test environment, implemented and tested P- PORR in this environment. This paper describes the implementation process, analyzes the performance of P-PORR from multiple perspectives, such as the total time spent before files are uploaded to the server, verification time and financial considerations. We stand in the perspective of the client and server to discuss the effect of the results. The results show that P-PORR has a similar performance to another PORR, with private verification, called Mirror. It even outperforms Mirror in processing small files. Therefore, P-PORR is suitable for cloud storage services. In the long run, this paper provides a practical application instance of VDF and a performance comparison benchmark for later PORR research.
RightsAll Rights Reserved
Showing items related by title, author, creator and subject.
Gu, Xuan (University of Canterbury. Computer Science and Software Engineering, 2008)The main purpose of this research is to incorporate additional higher-level semantics into the existing data replication strategies in such a way that their flexibility and performance can be improved in favour of both ...
Subject-specific cardiovascular system model-based identification and diagnosis of septic shock with a minimally invasive data set: Animal experiments and proof of concept Chase, Geoff; Lambermont, B.; Starfinger, C.; Hann, C.E.; Shaw, Geoff; Ghuysen, A.; Kolh, P.; Dauby, P.C.; Desaive, T. (University of Canterbury. Electrical and Computer EngineeringUniversity of Canterbury. Mechanical Engineering, 2011)A cardiovascular system (CVS) model and parameter identification method have previously been validated for identifying different cardiac and circulatory dysfunctions in simulation and using porcine models of pulmonary ...
Fox, Simon (University of Canterbury, 2007)Collaborative replication updates are an attractive property of Selective Data Replication in which data consumers cooperate to update their data set replications. Data consumer communities are implemented as groups of ...