Salp Swarm Algorithm to solve Cryptographic Key Generation problem for Cloud computing

Journal Title: International Journal of Experimental Research and Review - Year 2023, Vol 31, Issue 2

Abstract

Cryptographic keys are long strings of random bits generated using specialized algorithms and help secure data by making it unpredictable to any adversary. Cryptographic keys are used in various cryptographic algorithms in many domains, i.e., Cloud computing, Internet-of-Things (IoT), Fog computing, and others. The key generation algorithms are essential in cryptographic data encryption and decryption algorithms. This work proposed a cryptographic key generation algorithm based on Shannon entropy and the Salp Swarm algorithm (SSA) for generating randomized keys. The proposed Cryptographic Key Generation algorithm utilizes the dynamic movement of salps to create high-quality, robust, and randomized keys against attacks. The transfer function and quantization method convert a salp into a cryptographic key. The proposed Cryptographic Key Generation algorithm has been evaluated on four transfer functions against three state-of-the-art swarm intelligence metaheuristics, i.e., particle swarm optimization, BAT, and grey wolf optimization algorithms. The keys of eight different bit lengths, i.e., 512, 256, 192, 128, 96, 80, 64, were generated and evaluated due to their applications in the different encryption algorithms, i.e., AES, DES, PRESENT, SIMON, SPECK, and 3DES. The simulation study confirms that the proposed key generation algorithm effectively produces secure cryptographic keys.

Authors and Affiliations

Waseem Kaleem, Mohammad Sajid, Ranjit Rajak

Keywords

Related Articles

Low birth weight is associated with maternal nutrition of Indian women

Low birth weight infants are those born weighing less than 2500g. There are two division such as VLBW < 1000g. Low birth weight (birth weight 15 years old), preterm birth or premature birth (born < 37 weeks gestation and...

Production and evaluation of sorghum-based complementary foods supplemented with African Yam bean and Crayfish flours

This study was carried out to evaluate the proximate, mineral and sensory properties of nutritive and ready-to-eat complementary foods formulated from blends of sorghum, African yam bean and crayfish flour. The protein,...

Mercury contamination in urban ecosystem – a case study in and around Kolkata metropolis, West Bengal, India

Mercury has a unique place in the field of pollution and toxicity. The mercury contamination increased day by day in urban environment through anthropogenic activities. The mercury accumulated in the urban environmental...

Study of Densification Behavior of SiAlONs Using Dysprosium Containing Additive System

SiAlON ceramics have complicated chemistry and should be considered a group of alloys with diverse characteristics. It is generated when silicon nitride (Si3N4), aluminium oxide (Al2O3) and aluminium nitride (AlN) react...

Feature Selection in Microarray using Proposed Hybrid Minimum Redundancy-Maximum Relevance (MRMR) and Modified Genetic Algorithm (MGA)

Gene expression microarray data commonly have an enormous number of genes with a smaller number of samples. In these genes, many are irrelevant, insignificant or redundant for the classification analysis. Therefore, the...

Download PDF file
  • EP ID EP719466
  • DOI https://doi.org/10.52756/10.52756/ijerr.2023.v31spl.009
  • Views 70
  • Downloads 0

How To Cite

Waseem Kaleem, Mohammad Sajid, Ranjit Rajak (2023). Salp Swarm Algorithm to solve Cryptographic Key Generation problem for Cloud computing. International Journal of Experimental Research and Review, 31(2), -. https://europub.co.uk/articles/-A-719466