DocumentCode :
412687
Title :
Evolutionary generation of bent functions for cryptography
Author :
Fuller, Joanne ; Dawson, Ed ; Millan, William
Author_Institution :
Inf. Security Res. Center, Queensland Univ. of Technol., Brisbane, Qld., Australia
Volume :
3
fYear :
2003
fDate :
8-12 Dec. 2003
Firstpage :
1655
Abstract :
We present a new heuristic algorithm that efficiently generates Boolean Bent functions, which have desirable cryptographic properties including maximum nonlinearity. By using an evolutionary approach to design, we discover an easy way to find the algebraic normal forms of new bent functions. These algorithms run efficiently, making them suitable for engineering the components of modern symmetric encryption algorithms. In addition, we enable the algorithm to determine when new classes of bent functions have been discovered, by developing more a more effective approach to the equivalence class distinguishing problem. These results allow the efficient automated generation of many optimal Boolean functions that can be guaranteed to be affine non-equivalent, thus offering far more accurate classification of bent functions than previously available.
Keywords :
Boolean functions; cryptography; equivalence classes; evolutionary computation; heuristic programming; Boolean bent functions; affine nonequivalent; algebraic normal forms; cryptography; equivalence class; evolutionary generation; heuristic algorithm; symmetric encryption algorithms; Australia; Boolean functions; Codes; Concrete; Cryptography; Government; Hamming distance; Hamming weight; Information security; Statistics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN :
0-7803-7804-0
Type :
conf
DOI :
10.1109/CEC.2003.1299871
Filename :
1299871
Link To Document :
بازگشت