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
Link To Document