Litcius/Paper detail

Client-side Cryptography Based Security for Cloud Computing System

Abu Musa, Md. Ashiq Mahmood

202121 citationsDOI

Abstract

Cryptography indicates to techniques of securing information and communication derived from mathematical perception to convert messages in ways that are tough to interpret. Cryptography is firmly associated with the department of cryptology along with cryptanalysis. It consists of techniques such as blending words with images, microdots, and alternative ways to mask data during storage or else transit. However, in the modern era, cryptography is repeatedly related to cloud computing. But, moving data into a cloud is a huge modification and has real involvement that makes users lapse before one can sign up for the desired service which can cause unwanted instruction on sensitive information and data lost. For the security of cloud data, a symmetric algorithm had been introduced by previous research work which used simple algorithms and had performance issues. In this research paper we have introduced and enforced symmetric key encryption that would encrypt a file locally at the client-side prior to uploading to the cloud and the file would decrypt after downloading on the client-side using key generated during encryption. This algorithm also uses a different algorithm to calculate the key value. As a result, our algorithm offers better security and better performance for large files. This way we can add an extra layer of security which would restrain unwanted attacks on intimated information as well as lack of standardization.

Topics & Concepts

Computer scienceEncryptionCloud computingCryptographyStrong cryptographyComputer securityUploadCryptanalysisSymmetric-key algorithmData securityClient-sideID-based cryptographyNeural cryptographyCloud computing securityKey (lock)Public-key cryptographyComputer networkKey distributionOperating systemCloud Data Security SolutionsCryptography and Data SecurityChaos-based Image/Signal Encryption