Home 
CTAC 2001
Brisbane, 16-18 July 2001

General
About
Programme
Venue
Fees
 
Conference
Registration
Abstracts
Sessions
 
Sojourn
Travel
Accommodation
Tourism

Abstract

Boolean Function Design for Cryptographic Applications Using Direct Walsh Hadamard Transform Method

Gary Carter
g.carter@fsc.qut.edu.au
Queensland University of Technology, Australia

W. Millan, L. Burnett and G. Carter

The design of boolean functions with optimum combinations of cryptographic properties is considered from the perspective of direct construction in the Walsh-Hadamard domain. This approach, based upon internal analysis of the Discrete Fast Fourier Transform, is shown to provide transparent proofs of several significant results in the theory of boolean functions and, in addition, verifies the conformance of all boolean functions to Parseval's Theorem. Using a direct approach to the problem of constructing highly nonlinear functions, we are able to easily and quickly construct boolean functions possessing properties in some of the optimum combinations known to exist today. Moreover, it is shown how the direct Walsh Hadamard Transform approach, exploiting the computational butterfly structure, can be used in the pseudo-random generation of high quality boolean functions (in particular those combining highly nonlinear and correlation immune properties) and the potential application of this in symmetric cipher design is discussed. Finally, this paper presents our generic algorithm for direct generation of optimal boolean functions and demonstrates the effectiveness of our method.


Update: 19/Nov/2001
------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------ ------