Complexity Measures of Cryptographically Secure Boolean Functions
Chungath Srinivasan, K. V. Lakshmy, Madathil Sethumadhavan · Advances in digital crime, forensics, and cyber terrorism book series · 2011
Boolean functions are used in modern cryptosystems for providing confusion and diffusion. To achieve required security by resistance to various attacks such as algebraic attacks, correlation attacks, linear, differential attacks, several criteria for Boolean functions have been established over years by cryptographic community. These criteria include nonlinearity, avalanche criterion and correlation immunity and the like. The chapter is an attempt to present state of the art on properties of such Boolean functions and to suggest several directions for further research.