Data Integrity Protection in Cloud Computing
Data Integrity Protection in Cloud Computing
Cloud Computing
PROJECT GUIDE PROJECT INCHARGE & HEAD
Mr. S. Muthu Perumal Pillai, MCA., Ph.D., Dr. A. Kalai Selvi, MCA, M.Phil., Ph.D.,
Associate Professor, Professor and Head,
Dept. of Computer Application, Dept. of Computer Application,
PET Engineering College, PET Engineering College,
Vallioor Vallioor.
Presented by,
S. Sinduja (Reg. no. 963216621334),
III MCA,
PET Engineering College.
ABSTRACT
• In cloud computing integrity of data and access control are
challenging issues.
• Protection of outsourced data in cloud storage becomes critical.
• Codes which are regenerating of data provide fault tolerance.
• Therefore, remotely checking the integrity of data against
corruptions and other issues under a real time cloud storage setting
is our problem of study.
• We practically design and implement Data Integrity Protection
(DIP) environment.
Introduction
• Cloud computing is the recent emergent technology of IT
industry.
• Cloud computing relies on sharing computing resources
“a type of Internet-based computing”.
• It provide services such as server, storage and application
are delivered through the internet.
• It advantage to mention include scalability, flexibility and
efficiency.
Introduction
• It is necessary to verify the integrity of their deploy data
in the cloud.
• It will load the data into the cloud server using AES
encryption and when if any of the server crashes it
help retrieval of data without data loss.
Software Requirements
• Windows 7
• IDE : Netbeans
• MySQL
Existing System
• Storage Based on Erasure Coding: Simplify the
content placement and recovery problem at the cost
of longer data retrieval.
• LT Code: Rateless property enables its redundancy.
• Data Retrieval issue in Cloud Storage: Data
security requirement of cloud computing and setup a
mathematical data model for cloud computing.
Proposed System
• In the proposed system DIP use Data load balancing
algorithm which help to maintain the integrity in
cloud server.
• The algorithm will load the data into the server and
balance i.e split the data into the server in such a way
that it would be retrieved easily if server crashes.
ARCHITECTURE DIAGRAM
USECASE DIAGRAM
SEQUENCE DIAGRAM
CLASS DIAGRAM
ACTIVITY DIAGRAM
THANK YOU