2. Introduction
• storing data in the cloud can cause a client to lose control over
the data management, leading to security risks. Data loss or
corruption in cloud servers is usually due to malicious attacks,
hardware failures, internal attacks, or human errors .These
reasons lead to the need for cloud users to frequently use
efficient ways to perform data integrity audits on outsourced
data. Therefore, data integrity issues are a concern for many
researchers.
3. Abstract
• Cloud storage is an essential method for data storage. Verifying
the integrity of data in the cloud is critical for the client.
• An increasing number of people are storing their data in the cloud.
Clients can enjoy many benefits by outsourcing data, such as
alleviating heavy storage management, unlimited access anytime,
anywhere, reduced hardware/software expenses, and staff
maintenance
4. Existing
Traditional cloud storage approaches rely on third-party auditors
(TPAs) to accomplish auditing tasks. However, third-party auditors
are often not trusted. To eliminate over-reliance on third-party
auditors,
5. disadvantages
• Existing auditing techniques are not reliable due to 3rd party
auditors.
• Auditing metadata are stored in cloud which is again vulnerable.
6. Proposed system
• a blockchain-based auditing scheme that uses blockchain instead
of third-party auditors to ensure the reliability of data auditing.
Meanwhile, our scheme is based on the audit method of the quad
Merkle hash tree, using the root of the quad Merkle hash tree to
verify the integrity of data, which significantly improves
computing and storage efficiency. Automated verification of
auditing activities by deploying smart contracts on the blockchain
allows us to have a more up-to-date picture of data integrity.
7. Advantages
• Auditing through automated software increases reliability.
• Meta data are stored in blockchain which increases robust security
for auditing verification.
8. SYSTEM SPECIFICATION
SYSTEM REQUIREMENTS:
Hardware requirements:
Processor - i3 and above
RAM - 4GB or above
Hard Disk - 500GB or above
Software requirements:
Front End : j2ee(jsp,servlet)
Back End : mysql 5.0 server
IDE : NetBeans 8and above
Operating System : Windows 7 and above
Webserver : glassfish server