Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Proof of Retrievability (PoR)

Handbook of Research on Digital Transformation, Industry Use Cases, and the Impact of Disruptive Technologies
A cryptographic protocol that allows a client to efficiently verify the availability of its entire data stored in a potentially malicious remote cloud server. In other words, it the scheme lets the client check if its entire outsourced data is retrievable from a cloud server.
Published in Chapter:
Smarter Data Availability Checks in the Cloud: Proof of Storage via Blockchain
Aydin Abadi (University College London, UK)
DOI: 10.4018/978-1-7998-7712-7.ch017
Abstract
Cloud computing offers clients flexible and cost-effective resources. Nevertheless, past incidents indicate that the cloud may misbehave by exposing or tampering with clients' data. Therefore, it is vital for clients to protect the confidentiality and integrity of their outsourced data. To address these issues, researchers proposed cryptographic protocols called “proof of storage” that let a client efficiently verify the integrity or availability of its data stored in a remote cloud server. However, in these schemes, the client either has to be online to perform the verification itself or has to delegate the verification to a fully trusted auditor. In this chapter, a new scheme is proposed that lets the client distribute its data replicas among multiple cloud servers to achieve high availability without the need for the client to be online for the verification and without a trusted auditor's involvement. The new scheme is mainly based on blockchain smart contracts. It illustrates how a combination of cloud computing and blockchain technology can resolve real-world problems.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Secure Data Deduplication on Cloud Storage
The process of checking the integrity of data for a file that is stored on an off-site device. This helps in identifying illegal changes to the file by unauthorized personnel.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR