Cloud computing is a promising technology that provides ubiquitous and on-demand network access to a shared pool of configurable computing devices. However, the security is a major challenge in cloud environment due to the data sharing via the internet and data stored in the cloud.In cloud computing, there are various security issues such as confidentiality, integrity, and authentication. Among these issues, data integrity play a significant role in the cloud computing and various techniques were proposed to secure the data stored in the cloud. In this paper, an efficient RSA algorithm is proposed to overcome the data integrity problem in the cloud by applying Cuckoo Search Optimization (CSA) algorithm. In this, the encryption of data and secret key generation is done using RSA cryptosystem for securing data from unauthorized users' . In order to avoid the brutal force attack, CSA algorithm is used to optimize the encryption of the key. The simulation results demonstrate that the proposed algorithm performs faster than the conventional RSA and Data Encryption Standard (DES) algorithms. Moreover, the proposed algorithm provides better throughput while increasing the private key length of the algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.