• DocumentCode
    2459705
  • Title

    Wheedham: An Automatically Designed Block Cipher by means of Genetic Programming

  • Author

    Hernandez-Castro, J.C. ; Estevez-Tapiador, J.M. ; Ribagorda-Garnacho, A. ; Ramos-Alvarez, B.

  • Author_Institution
    Computer Science Department, Carlos III University of Madrid, Leganes, Madrid 28911, Spain (phone: +34-91-624-8847; fax: +34-91-624-9129; email: jcesar@inf.uc3m.es)
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    192
  • Lastpage
    199
  • Abstract
    In this work, we present a general scheme for the design of block ciphers by means of genetic programming. In this vein, we try to evolve highly nonlinear and efficient functions to be used for the key expansion and the F-function of a Feistel network. Following this scheme, we propose a new block cipher design called Wheedham, that operates on 512 bit blocks and keys of 256 bits, of which we offer its C code (directly translated from the GP Trees) and some preliminary security results.
  • Keywords
    cryptography; genetic algorithms; Feistel network; Wheedham; block cipher design; genetic programming; Circuits; Computer science; Cryptography; Data security; Evolutionary computation; Genetic programming; Veins;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-9487-9
  • Type

    conf

  • DOI
    10.1109/CEC.2006.1688308
  • Filename
    1688308