
To design and implement a secure cloud storage system using hybrid cryptography techniques that combine symmetric and asymmetric encryption to ensure data confidentiality, integrity, and secure key exchange. The project aims to enhance practical understanding of cryptographic algorithms and secure cloud-based data management.
Study fundamentals of cloud computing and encryption techniques relevant to BCA/MCA curriculum.
Analyze and compare symmetric algorithms such as Advanced Encryption Standard and asymmetric algorithms like RSA.
Design system architecture for secure cloud-based file storage.
Implement user authentication and authorization mechanisms.
Develop file upload and download modules with encryption and decryption processes.
Integrate hybrid cryptography (e.g., AES for file encryption and RSA for secure key exchange).
Ensure secure key generation, distribution, and storage.
Create a database to store encrypted file metadata securely.
Test the system for security vulnerabilities and performance efficiency.
Compare encryption time, decryption time, and storage overhead.
Document system design, algorithms used, and security analysis.
Prepare technical report and presentation demonstrating working prototype.