A Super-Set of Patterson-Wiedemann Functions: Upper Bounds and Possible Nonlinearities

Construction of Boolean functions on an odd number of variables with nonlinearity exceeding the bent concatenation bound is one of the most difficult combinatorial problems within the domain of Boolean functions. This problem also has deep implications in coding theory and cryptology. Patterson and Wiedemann demonstrated instances of such functions back in 1983. For more than three decades efforts have been channeled into obtaining such instances. For the first time, in this paper we explore nontrivial upper bounds on nonlinearity for such classes of functions that are invariant not only under several group actions but also for larger sets of functions than what have been considered so far. Further, we present tight upper bounds on the nonlinearity in several cases. To support our claims, we present computational results for functions on $n$ variables, where $n$ is an odd composite integer in the interval [9, 39]. In particular, our results for $n = 15$ and 21 are of immediate interest given recent resear...

[1]  Nicholas J. Patterson,et al.  The covering radius of the (215, 16) Reed-Muller code is at least 16276 , 1983, IEEE Trans. Inf. Theory.

[2]  Tor Helleseth,et al.  On the covering radius of binary codes (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[3]  Guang Gong,et al.  Theory and applications of q-ary interleaved sequences , 1995, IEEE Trans. Inf. Theory.

[4]  Subhamoy Maitra,et al.  Idempotents in the neighbourhood of Patterson-Wiedemann functions having Walsh spectra zeros , 2008, Des. Codes Cryptogr..

[5]  Willi Meier,et al.  Fast Correlation Attacks on Stream Ciphers (Extended Abstract) , 1988, EUROCRYPT.

[6]  Elwyn R. Berlekamp,et al.  Weight distributions of the cosets of the (32, 6) Reed-Muller code , 1972, IEEE Trans. Inf. Theory.

[7]  Mitsuru Matsui,et al.  Linear Cryptanalysis Method for DES Cipher , 1994, EUROCRYPT.

[8]  Selçuk Kavut,et al.  9-variable Boolean functions with nonlinearity 242 in the generalized rotation symmetric class , 2010, Inf. Comput..

[9]  Thomas Siegenthaler,et al.  Decrypting a Class of Stream Ciphers Using Ciphertext Only , 1985, IEEE Transactions on Computers.

[10]  Xiang-dong Hou On the norm and covering radius of the first-order Reed-Muller codes , 1997, IEEE Trans. Inf. Theory.

[11]  Palash Sarkar,et al.  Modifications of Patterson-Wiedemann functions for cryptographic applications , 2002, IEEE Trans. Inf. Theory.

[12]  Selçuk Kavut,et al.  Patterson–Wiedemann Type Functions on 21 Variables With Nonlinearity Greater Than Bent Concatenation Bound , 2016, IEEE Transactions on Information Theory.

[13]  Johannes Mykkeltveit The covering radius of the (128, 8) Reed-Muller code is 56 (Corresp.) , 1980, IEEE Trans. Inf. Theory.

[14]  Sugata Gangopadhyay,et al.  Patterson-Wiedemann construction revisited , 2006, Discret. Math..

[15]  Selçuk Kavut,et al.  Search for Boolean Functions With Excellent Profiles in the Rotation Symmetric Class , 2007, IEEE Transactions on Information Theory.