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. |
Year | DOI | Venue |
---|---|---|
2006 | 10.1109/CEC.2006.1688308 | Vancouver, BC |
Keywords | Field | DocType |
cryptography,genetic algorithms,Feistel network,Wheedham,block cipher design,genetic programming | Transposition cipher,Substitution-permutation network,Key schedule,Block cipher,CBC-MAC,Block cipher mode of operation,Computer science,Theoretical computer science,Triple DES,Ciphertext stealing | Conference |
ISBN | Citations | PageRank |
0-7803-9487-9 | 11 | 0.94 |
References | Authors | |
14 | 8 |
Name | Order | Citations | PageRank |
---|---|---|---|
Julio C. Hernandez-Castro | 1 | 298 | 26.88 |
Juan M. Estévez-tapiador | 2 | 91 | 10.43 |
Arturo Ribagorda Garnacho | 3 | 46 | 3.91 |
Benjamin Ramos Alvarez | 4 | 24 | 1.97 |
Hernandez-Castro, J.C. | 5 | 11 | 0.94 |
Estevez-Tapiador, J.M. | 6 | 11 | 1.62 |
Ribagorda-Garnacho, A. | 7 | 11 | 0.94 |
Ramos-Alvarez, B. | 8 | 11 | 0.94 |