Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/4939
Title: | A novel cuckoo search strategy for automated cryptanalysis: a case study on the reduced complex knapsack cryptosystem |
Authors: | Chaudhari, Narendra S. |
Keywords: | Automation;Combinatorial optimization;Genetic algorithms;Heuristic algorithms;Particle swarm optimization (PSO);Swarm intelligence;Automated cryptanalysis;Binary cuckoo searches;Binary particle swarm optimization;Brute-force approach;Cuckoo searches;Evolutionary computing;Multiplicative knapsack;New genetic algorithms;Cryptography |
Issue Date: | 2018 |
Publisher: | Springer |
Citation: | Jain, A., & Chaudhari, N. S. (2018). A novel cuckoo search strategy for automated cryptanalysis: A case study on the reduced complex knapsack cryptosystem. International Journal of Systems Assurance Engineering and Management, 9(4), 942-961. doi:10.1007/s13198-017-0690-9 |
Abstract: | During the past decade several new variants of knapsack cryptosystems have been reported in the literature. Hence, there is a growing demand for automated cryptanalysis of knapsack cryptosystems. Brute force approach is capable to cryptanalyze simple stages of cryptosystems while cryptanalysis of complex cryptosystems demands efficient methods and high-speed computing systems. In the literature, several search heuristics have proven to be promising and effective in automated cryptanalysis (or attacks) of classical or reduced cryptosystems. This paper presents the automated cryptanalysis of the reduced multiplicative knapsack cryptosystem using three different search heuristics, namely, cuckoo search, particle swarm optimization and genetic algorithm. It should be noted that the considered cryptosystem is reduced but is complex and practical representative. To the best of our knowledge, this is the first time when the cuckoo search is utilized for automated cryptanalysis of the complex cryptosystem. The performance of developed techniques has been measured in terms of time taken by the algorithm (i.e., how efficient the algorithm is?), number of times the original plaintext is determined (i.e., success rate), and the number of candidate plaintexts is examined before determining the original plaintext (i.e., how effective the algorithm is?). For the case considered, performance of the proposed techniques, namely, novel binary cuckoo search (NBCS), improved genotype–phenotype binary particle swarm optimization (IGPBPSO), and new genetic algorithm (NGA) is as follows: roughly the NBCS technique is 12% and 8% more efficient, 6% and 5% more successful, and 16% and 12% more effective than IGPBPSO and NGA, respectively. This results show that the proposed NBCS strategy is superior to IGPBPSO and NGA, and therefore NBCS strategy can be used as an efficient and effective choice for solving similar binary discrete problems such as 0–1 knapsack problem, set covering problem, etc. © 2017, The Society for Reliability Engineering, Quality and Operations Management (SREQOM), India and The Division of Operation and Maintenance, Lulea University of Technology, Sweden. |
URI: | https://doi.org/10.1007/s13198-017-0690-9 https://dspace.iiti.ac.in/handle/123456789/4939 |
ISSN: | 0975-6809 |
Type of Material: | Journal Article |
Appears in Collections: | Department of Computer Science and Engineering |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Altmetric Badge: