Title :
Genetic algorithm cryptanalysis of a substitution permutation network
Author :
Brown, Joseph Alexander ; Houghten, Sheridan ; Ombuki-Berman, Beatrice
Author_Institution :
Dept. of Comput. Sci., Brock Univ., St. Catharines, ON
fDate :
March 30 2009-April 2 2009
Abstract :
We provide a preliminary exploration of the use of genetic algorithms (GA) upon a substitution permutation network (SPN) cipher. The purpose of the exploration is to determine how to find weak keys. The size of the selected SPN created by Stinson gives a sample for showing the methodology and suitability of an attack using GA. We divide the types of keys into groups, each of which is analyzed to determine which groups are weaker. Simple genetic operators are examined to show the suitability of GA when applied to this problem. Results show the potential of GA to provide automated or computer assisted breaking of ciphers. The GA broke a subset of the keys using small input texts.
Keywords :
cryptography; genetic algorithms; GA cryptanalysis; genetic algorithm; substitution permutation network; Art; Cryptography; Data security; Dictionaries; Frequency; Genetic algorithms; Government; Information security; National security; System testing;
Conference_Titel :
Computational Intelligence in Cyber Security, 2009. CICS '09. IEEE Symposium on
Conference_Location :
Nashville, TN
Print_ISBN :
978-1-4244-2769-7
DOI :
10.1109/CICYBS.2009.4925098