Privacy Enabled Data Integrity System for Cloud Storage

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 04 Issue: 07 | July -2017

p-ISSN: 2395-0072

www.irjet.net

Privacy Enabled Data Integrity System for Cloud Storage Dinesh Hiregange1, Dr. Chandramohan D2 M. Tech, Dept. of Computer Science and Information Technology, Dayananda Sagar University, Bengaluru, India Professor, Dept. of Computer Science and Engineering, Dayananda Sagar University, Bengaluru, India ---------------------------------------------------------------------***--------------------------------------------------------------------1

2Assistant

Abstract - Cloud storage provides an on-demand data

Regenerating-coding-Based Cloud Storage. To enabled privacy, our system uses AES algorithm which encrypt the data before uploading on to the cloud. Our system also uses MD5 algorithm to generate hash key which is used for data integrity checking.

outsourcing service model, and is acquiring popularity due to its elasticity and low maintenance cost. However, security concerns arise when data storage is outsourced to third-party cloud storage providers. It is necessary to provide security for the user to verify the integrity of their outsourced data in the cloud, in case user data has been modified accidentally or by any attackers. In this paper, we introduce the privacy enabled data integrity system for regenerating coding cloud storage that have upload, download and repair operation and can achieve 50% fault tolerance. This project is very easy to implement and accomplish careful repair by XORing the chunks. Our system reduces the repair traffic and regaining from multiple storage server failures in a cloud storage location. To deliver fault-tolerance for cloud storage we have to divide data and send it to multiple cloud servers. If cloud storage server suffers from a permanent failure and losses all its data, we need to repair the lost data using other surviving cloud server. We have used FMSR methodology that aims at providing fault tolerance and reduces the storage capacity when storing files using multiple cloud storage server. FMSR uses proxy server that interconnects multiple cloud storage server which helps to achieve cost effective repair for permanent multiple cloud server failure. We have introduced AES encryption technique to encrypt the data in the cloud and MD5 hashing technique for data integrity verification.

A single-cloud storage provider may get problem of single point of failure and vendor lock in. A feasible solution is to stripe data across multiple cloud vendors. However, if cloud storage suffers from a permanent failure then the data on a disastrous cloud will become permanently inaccessible. In order to protect our valuable data against such failures, it is required to maintain data redundancy and fault tolerance. A repair process regains the failed data from existing surviving nodes over the network and rebuilds the lost data in a new node. The system uses semi-trusted proxy which is used to achieve fault-tolerant storage over multiple cloud storage providers, which is referred as FMSR method. Our FMSR code implementation preserves double fault-tolerance and has the same storage cost as in old-style erasure coding schemes based on RAID-6 codes, but uses fewer repair traffic when recovering a single-cloud failure and somewhat more for recovering a multi cloud failure.

2. PROPOSED METHODOLOGY

Key Words: Cloud storage, regenerating codes, privacy, Data integrity, network coding, fault tolerant system

1.INTRODUCTION Cloud computing is an innovative proficiency in the field of information and expertise. It provides so many things in terms of “As-A-Service� basis. Cloud Computing is the basically visualization of computing as a utility, where customers can tenuously store up their data into the cloud so as to benefit from the on-request services from a collective pool of configurable computing assets. Cloud storage provides an on-demand data outsourcing service model, and is acquiring popularity due to its elasticity and low maintenance cost. However, security concerns arise when data storage is outsourced to thirdparty cloud storage providers. It is necessary to provide security for the user to verify the integrity of their outsourced data in the cloud, in case user data has been modified accidentally or by any attackers. In this work, we concentrate on Privacy Enabled Data Integrity System for

Š 2017, IRJET

|

Impact Factor value: 5.181

Fig -1: Architecture of the proposed methodology

|

ISO 9001:2008 Certified Journal

|

Page 2120


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Privacy Enabled Data Integrity System for Cloud Storage by IRJET Journal - Issuu