Title :
Using Genetic Algorithm to break a mono - alphabetic substitution cipher
Author :
Omran, S.S. ; Al-Khalid, A.S. ; Al-Saady, D.M.
Abstract :
Genetic algorithms (GAs) are a class of optimization algorithms. GAs attempt to solve problems through modeling a simplified version of genetic processes. There are many problems for which a Genetic Algorithm approach is useful. It is, however, undetermined if cryptanalysis is such a problem. Therefore, this work trying to explore the use of Genetic Algorithms in cryptography. The focus is to be on substitution cipher. The principles used in this cipher form the foundation for many of the modern cryptosystems. The frequency analysis is used as an essential factor in objective function.
Keywords :
cryptography; genetic algorithms; cryptanalysis; cryptography; cryptosystems; genetic algorithm; mono alphabetic substitution cipher; optimization; Biological cells; Classification algorithms; Cryptography; Education; MONOS devices; Optimization; Wheels;
Conference_Titel :
Open Systems (ICOS), 2010 IEEE Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4244-9193-3
DOI :
10.1109/ICOS.2010.5720065