Cloud-Based Resource Optimization For Virtualized Environments

Project Code :TCMAPY1175

Objective

The objective of the project is to develop and implement a Cloud Secure Storage Mechanism (CSSM) to address the significant security challenges associated with cloud storage services. The project aims to enhance data confidentiality by integrating data dispersion and distributed storage techniques, ensuring encrypted and fragmented storage. The proposed CSSM system also focuses on preventing data breaches by adopting a hierarchical management approach and combining user passwords with secret sharing methods to safeguard cryptographic materials. The project's success is demonstrated through experimental results, showcasing its effectiveness in preventing data leakage and efficiently storing large volumes of cloud data, with acceptable upload/download times for users.

Abstract

Cloud storage service has shown its great power and wide popularity which provides fundamental support for rapid development of cloud computing. However, due to management negligence and malicious attack, there still lie enormous security incidents that lead to quantities of sensitive data leakage at cloud storage layer. From the perspective of protecting cloud data confidentiality, this paper proposed a Cloud Secure Storage Mechanism named CSSM. To avoid data breach at the storage layer, CSSM integrated data dispersion and distributed storage to realize encrypted, chucked and distributed storage. In addition, CSSM adopted a hierarchical management approach and combined user password with secret sharing to prevent cryptographic materials leakage. The experimental results indicate that proposed mechanism is not only suitable for ensuring the data security at storage layer from leakage, but also can store huge amount of cloud data effectively without imposing too much time overhead. For example, when users upload/download 5G sized file with CSSM, it only takes 646seconds/269seconds, which is acceptable for users

KEYWORDS: Cloud computing, data dispersion, data encryption, key management, storage security.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

 Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                               - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language          :  Python

Libraries                                  :  Flask, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video