The Admin Module will be responsible for overseeing CSP management, user activities, and file verification. Admins will have access to manage user permissions, track verification processes, and view audit logs, ensuring smooth operation and high integrity in the verification system.
Cloud storage has become essential for data management, yet ensuring data integrity across multiple Cloud Service Providers (CSPs) remains challenging due to potential data corruption, unauthorized modifications, or service failures. Traditional verification methods rely on Third-Party Auditors (TPAs), introducing trust issues, single points of failure, and high computational overhead. This project proposes a blockchain-based data integrity verification scheme for multi-cloud storage that eliminates the need for a TPA. The system employs AES and RSA encryption for secure file uploads, stores cryptographic hashes on a private Ethereum block chain (using Ganache and Truffle), and performs both overall and local verification to detect and localize corrupted CSPs efficiently. Smart contracts automate verification, ensuring transparency and immutability. The solution achieves high efficiency by reducing on-chain computation while maintaining security through cryptographic techniques. Experimental results demonstrate improved performance compared to traditional block chain methods, making it suitable for practical multi-cloud environments. The system supports three roles: Data Owners (DOs) for file upload/verification, CSPs for storage management and user approval, and Admins who oversee the system’s management. Admins can manage users, monitor cloud storage activities, view uploaded files, and generate reports for auditing purposes. The inclusion of Admin modules ensures effective oversight, facilitating user management, system health checks, and smooth operation without compromising security.
Keywords: Blockchain, Multi-Cloud Storage, Data Integrity Verification, AES-RSA Encryption, Smart Contracts, Ganache, Truffle, Third-Party Auditor Elimination, Local Verification, Cloud Security, Admin Modules.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

HARDWARE REQUIREMENTS:
· Hard Disk - 160GB
· Key Board - Standard Windows Keyboard
· Mouse - Two or Three Button Mouse
· Monitor - SVGA
· RAM - 8GB
SOFTWARE SYSTEM CONFIGURATION:
· Operating System : Windows 7/8/10
· Programming Language : Python, Solidity
· Libraries : Django,Truffle,Web3
· IDE/Workbench : VS Code
· Technology : Python 3.6+
· Database : Ganache,Sqlite3