Security Concerns in Cloud Computing: Analysis and Solution
Jasmine Attri1, Prabhpreet Kaur2

1Jasmine Attri ,Pursuing M.Tech (CSE), Guru Nanak Dev University, Amritsar. India
2Prabhpreet Kaur, Assistant Professor, Department of Computer Engineering and Technology, Guru Nanak Dev University, Amritsar, India.

Manuscript received on October 12, 2019. | Revised Manuscript received on 22 October, 2019. | Manuscript published on November 10, 2019. | PP: 4218-4222 | Volume-9 Issue-1, November 2019. | Retrieval Number: A7110119119/2019©BEIESP | DOI: 10.35940/ijitee.A7110.119119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Cloud computing present comprehensive way for the user to interact with resources that they didn’t possess. Using cloud computing, resources can be accessed on pay per use basis. Mass community of user access resources from cloud and due to presence of sensitive information presents within cloud, security mechanism become need of the hour. This paper discusses security mechanisms used within cloud along with shortcomings and future enhancement of each technique. DNA encryption mechanism is discussed in detail along with research gap and problem definition. Collision problem is discovered from DNA encryption and its rectification using future enhancement process of folding with chaining is also presented through this literature. Results obtained in terms of parameters such as key size and execution time is presented in tabular structure. DNA encryption with folding method has least execution time in key formation but collision problem hamper performance of DNA encryption. Parameters such as throughput, key size and execution time must be enhanced through collision detection mechanism and discussed through this literature.
Keywords: Cloud computing, Security, Collision, DNA Encryption.
Scope of the Article: Cloud computing