Implementing Hybrid (RSA & AES) Algorithm & Recovery Techniques of Data Security - IT Assignment Help

Download Solution Order New Solution
Assignment Task -                 
 

Abstract

This paper presents a Hybrid (RSA & AES) encryption algorithm to safeguard data security in Cloud. Security is the most important factor in cloud computing has to be dealt with with great precautions. This paper mainly focuses on the following key tasks: 1. Secure Upload of data on the cloud such that even the administrator is unaware of the contents. 2. Secure Download of data in such a way that the integrity of data is maintained. 3. Proper usage and sharing of the public, private and secret keys involved for encryption and decryption. The use of a single key for both encryption and decryption is very prone to malicious attacks. But in a hybrid algorithm, this problem is solved by the use of three separate keys each for encryption as well as decryption. Out of the three keys, one is the public key, which is made available to all, the second one is the private key which lies only with the user. In this way, both the secure upload as well as secure download of the data is facilitated using the two respective keys. Also, the key generation technique used in this paper is unique in its own way. This has helped in avoiding any chances of repeated or redundant keys

 

I. INTRODUCTION

Security is one of the most difficult tasks to implement in cloud computing. The paper basically deals with the security issues that are experienced during the storage of data on the cloud. The cloud vendors generally store the client’s data and information in the cloud without following any security measures. Almost every cloud provider does not provide enough security measures to ensure the data safety and that’s why clients waver keeping their data at someplace that is very easy to be accessed by someone else.

 

Proposed System

The proposed system is implemented in Eye os which is one of the cloud providers. In order to apply security features, a hybrid encryption technique using the AES and RSA algorithms is used where 128 bit secret key for AES and 1024 bit key for RSA is used. Upload option leads to a generation of RSA public key-n, RSA public key-e, RSA private key-d, and AES secret key, user will require to save the RSA private key and AES secret key, As soon as the user tries to upload the data on the cloud, the data is first stored in a temporary directory and after calling AES and RSA algorithm, requiring the user to enter the AES secret key the file will get stored into the database permanently corresponding to the user account and the temporary file get deleted Now when the user wants to access the data stored in cloud or wants to download the data, it goes through the download procedure whereby the user has to specify the filename to be downloaded and has to provide the AES secret and RSA private key which is kept secret by the user and is known only to him.

 

CONCLUSION

This paper proposed a hybrid encryption algorithm using RSA and AES algorithms for providing data security to the user in the Cloud. The biggest advantage it provides us is that the keys are generated on the basis of system time and so no intruder can even guess them thereby giving us increased security along with convenience. Private Key and Secret key is only known to the user and therefore user’s private data is not accessible to anyone, not even the Cloud’s Administrator. The main purpose behind using RSA and AES encryption algorithm is that it provides three keys i.e. public key for encryption, and private key and secret key for decryption. The data after uploading is stored in an encrypted form and can be only decrypted by the private key and the secret key of the user. The main advantage of this is that data is very secure on the cloud.

 


This IT Assignment has been solved by our IT Experts at My Uni Papers. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment Experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.


 

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.