• DocumentCode
    548428
  • Title

    On evolutionary computation methods in cryptography

  • Author

    Picek, S. ; Golub, M.

  • Author_Institution
    Fac. of Electr. Eng. & Comput., Univ. of Zagreb, Zagreb, Croatia
  • fYear
    2011
  • fDate
    23-27 May 2011
  • Firstpage
    1496
  • Lastpage
    1501
  • Abstract
    Evolutionary computation algorithms represent a range of problem-solving techniques based on principles of biological evolution, like natural selection and genetic inheritance. Such algorithms can be used to solve a variety of difficult problems, among which are those from the area of cryptography. Examples of such an approach include the evolving hash functions or creation of a new block cipher. First results in this area have emerged over 30 years ago, and in recent years there has been an increased interest in this area. Still, some problems like problem formulation and representation remain open. The purpose of this paper is to give a survey of cryptographic applications that can be developed with the help of evolutionary computation methods, and to address their applicability to the real-world scenarios.
  • Keywords
    cryptography; evolutionary computation; problem solving; biological evolution principle; block cipher; cryptography; evolutionary computation algorithm; genetic inheritance; hash function; natural selection; problem solving technique; Boolean functions; Encryption; Evolutionary computation; Genetic algorithms; Genetic programming; Hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MIPRO, 2011 Proceedings of the 34th International Convention
  • Conference_Location
    Opatija
  • Print_ISBN
    978-1-4577-0996-8
  • Type

    conf

  • Filename
    5967297