Blockchain Enabled Privacy Preserving Data Audit

04/28/2019
by   Prabal Banerjee, et al.
0

Data owners upload large files to cloud storage servers, but malicious servers may potentially tamper data. To check integrity of remote data, Proof of Retrievability (PoR) schemes were introduced. Existing PoR protocols assume that data owners and third-party auditors are honest and audit only the potentially malicious cloud server to check integrity of stored data. In this paper we consider a system where any party may attempt to cheat others and consider collusion cases. We design a protocol that is secure under such adversarial assumptions and use blockchain smart contracts to act as mediator in case of dispute and payment settlement. We use state channels to reduce blockchain interactions in order to build a practical audit solution. We implement and evaluate a prototype using Ethereum as the blockchain platform and show that our scheme has comparable performance.

READ FULL TEXT
research
12/01/2019

Zero knowledge proofs for cloud storage integrity checking

With the wide application of cloud storage, cloud security has become a ...
research
01/24/2023

FairShare: Blockchain Enabled Fair, Accountable and Secure Data Sharing for Industrial IoT

Industrial Internet of Things (IIoT) opens up a challenging research are...
research
01/31/2019

A Platform Architecture for Multi-Tenant Blockchain-Based Systems

Blockchain has attracted a broad range of interests from start-ups, ente...
research
03/30/2019

NEWSTRADCOIN: A Blockchain Based Privacy Preserving Secure NEWS Trading Network

In order to stay up to date with world issues and cutting-edge technol-o...
research
01/20/2020

Fides: Managing Data on Untrusted Infrastructure

Significant amounts of data are currently being stored and managed on th...
research
05/21/2020

SafeComp: Protocol For Certifying Cloud Computations Integrity

We define a problem of certifying computation integrity performed by som...
research
11/21/2022

Wood traceability system using blockchain and zero-knowledge proof

The system proposed in this study uses zero-knowledge proof (ZKP) to ver...

Please sign up or login with your details

Forgot password? Click here to reset