Abstract

With the rapid growth of data, limited by the storage capacity, more and more IoT applications choose to outsource data to Cloud Service Providers (CSPs). But, in such scenarios, outsourced data in cloud storage can be easily corrupted and difficult to be found in time, which brings about potential security issues. Thus, Provable Data Possession (PDP) protocol has been extensively researched due to its capability of supporting efficient audit for outsourced data in cloud. However, most PDP schemes require the Third-Party Auditor (TPA) to audit data for Data Owners (DOs), which requires the TPA to be trustworthy and fair. To eliminate the TPA, we present a Public Mutual Audit Blockchain (PMAB) for outsourced data in cloud storage. We first propose an audit chain architecture based on Ouroboros and an incentive mechanism based on credit to allow CSPs to audit each other mutually with anticollusion (any CSP is not willing to help other CSPs conceal data problems). Then, we design an audit protocol to achieve public audit efficiently with low cost of audit verification. Rigorous analysis explains the security of PMAB using game theory, and performance analysis shows the efficiency of PMAB using the real-world dataset.

Highlights

  • With the rapid technological advancements in Internet of ings (IoT), more terminals and better transmission efficiency mean that mass data is generated while providing more convenience [1]

  • Massive terminal data and limited storage capacity make these IoT applications have to turn to Cloud Service Providers (CSPs) to obtain professional data storage support as Data Owners (DOs)

  • To tackle the above challenges, we propose a Public Mutual Auditing Blockchain (PMAB) for outsourced data in cloud storage to solve collusion attacks in the public audit scheme, greatly reduce the audit cost, and improve the audit efficiency. e contributions of this paper can be summarized as follows: (i) We present a customized blockchain architecture Public Mutual Audit Blockchain (PMAB) for public audit, which enables all CSPs to automatically audit each other through audit contract and releases DOs from data audit cost (ii) We propose a credit-based incentive mechanism to resist collusion attacks while quantifying behaviors of entities (iii) We put forward a consensus for PMAB that combines an efficient public audit protocol

Read more

Summary

Introduction

With the rapid technological advancements in Internet of ings (IoT), more terminals and better transmission efficiency mean that mass data is generated while providing more convenience [1]. To tackle the above challenges, we propose a Public Mutual Auditing Blockchain (PMAB) for outsourced data in cloud storage to solve collusion attacks in the public audit scheme, greatly reduce the audit cost, and improve the audit efficiency. (i) We present a customized blockchain architecture PMAB for public audit, which enables all CSPs to automatically audit each other through audit contract and releases DOs from data audit cost (ii) We propose a credit-based incentive mechanism to resist collusion attacks while quantifying behaviors of entities (iii) We put forward a consensus for PMAB that combines an efficient public audit protocol. After rigorous security and performance analysis, our scheme can achieve expected security goal and audit efficiency significantly ahead of existing schemes e outline of this paper is as follows: we first introduce the background knowledge, the system model, threat model, and design goals In the latter, we describe the concrete constructions of PMAB and audit protocol. The summary and future work of this paper are presented

Preliminaries
Problem Statement
Public Mutual Audit Blockchain
Security Analysis
Performance Analysis
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call