• DocumentCode
    3390889
  • 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
  • fYear
    2009
  • fDate
    March 30 2009-April 2 2009
  • Firstpage
    115
  • Lastpage
    121
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence in Cyber Security, 2009. CICS '09. IEEE Symposium on
  • Conference_Location
    Nashville, TN
  • Print_ISBN
    978-1-4244-2769-7
  • Type

    conf

  • DOI
    10.1109/CICYBS.2009.4925098
  • Filename
    4925098