Intelligent Techniques in Cryptanalysis: Review and Future Directions
UHD Journal of Science and Technology, University of human Development (UHD), Sulaimaniya, KRG- Iraq, Vol.1, No.1, pp. 1-9, 2017
10 Pages Posted: 10 Oct 2019
Date Written: April 29, 2017
In this paper, we consider the use of some intelligent techniques like Artificial Neural Networks (ANNs) and Genetic Algorithms (GAs) in solving various cryptanalysis problems. We review various applications of these techniques in different cryptanalysis areas. Emphasis is given to the use of GAs in cryptanalysis of classical ciphers. Another important cryptanalysis issue to be considered is cipher type detection or identification. This can be a real obstacle to cryptanalysts and it is a basic step for any automated cryptanalysis system. We specifically report on the possible future research direction of using spiking ANNs for cipher type identification and some other cryptanalysis tasks.
Keywords: artificial neural networks, cipher identification, classical ciphers, cryptanalysis, genetic algorithms
Suggested Citation: Suggested Citation