• DocumentCode
    2300233
  • Title

    Generating highly nonlinear Boolean functions using a genetic algorithm

  • Author

    Dimovski, A. ; Gligoroski, D.

  • Author_Institution
    Fac. of Natural Sci. & Math., Cyril & Methodius Univ., Skopje, Macedonia
  • Volume
    2
  • fYear
    2003
  • fDate
    1-3 Oct. 2003
  • Firstpage
    604
  • Abstract
    In this paper a few algorithms are presented which assist with finding Boolean functions with good cryptographic properties, especially with high nonlinearity. First, a basic hill-climbing algorithm is described which improve the nonlinearity of a Boolean function. Then this algorithm is modified to incorporate a genetic algorithm. It is shown that these new search techniques are extremely powerful when compared to traditional random search techniques. Experimental results successfully prove this statement.
  • Keywords
    Boolean functions; cryptography; genetic algorithms; cryptographic properties; genetic algorithm; hill-climbing algorithm; nonlinear Boolean functions; Boolean functions; Cryptography; Genetic algorithms; Hamming distance; Hamming weight; Mathematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications in Modern Satellite, Cable and Broadcasting Service, 2003. TELSIKS 2003. 6th International Conference on
  • Print_ISBN
    0-7803-7963-2
  • Type

    conf

  • DOI
    10.1109/TELSKS.2003.1246297
  • Filename
    1246297