On plateaued functions

The focus of this article is on nonlinear characteristics of cryptographic Boolean functions. First, we introduce the notion of plateaued functions that have many cryptographically desirable properties. Second, we establish a sequence of strengthened inequalities on some of the most important nonlinearity criteria, including nonlinearity, avalanche, and correlation immunity, and prove that critical cases of the inequalities coincide with characterizations of plateaued functions. We then proceed to prove that plateaued functions include as a proper subset all partially bent functions that were introduced earlier by Claude Carlet (1993). This solves an interesting problem that arises naturally from previously known results on partially bent functions. In addition, we construct plateaued, but not partially bent, functions that have many properties useful in cryptography.

[1]  R. Courant Differential and Integral Calculus , 1935 .

[2]  Yuliang Zheng,et al.  Relationships between Bent Functions and Complementary Plateaued Functions , 1999, ICISC.

[3]  Wang Jianyu THE LINEAR KERNEL OF BOOLEAN FUNCTIONS AND PARTIALLY-BENT FUNCTIONS , 1997 .

[4]  Claude Carlet,et al.  Partially-bent functions , 1992, Des. Codes Cryptogr..

[5]  Claude Carlet,et al.  On Correlation-Immune Functions , 1991, CRYPTO.

[6]  R. Yarlagadda,et al.  Analysis and synthesis of bent sequences , 1989 .

[7]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[8]  Jennifer Seberry,et al.  Improving the Strict Avalanche Characteristics of Cryptographic Functions , 1994, Inf. Process. Lett..

[9]  Jean-Jacques Quisquater,et al.  Advances in Cryptology — EUROCRYPT ’89 , 1991, Lecture Notes in Computer Science.

[10]  Willi Meier,et al.  Nonlinearity Criteria for Cryptographic Functions , 1990, EUROCRYPT.

[11]  F. B. Differential and Integral Calculus , 1937, Nature.

[12]  D. Kumar Current Trends in SNePS — Semantic Network Processing System , 1990, Lecture Notes in Computer Science.

[13]  James L. Massey,et al.  A spectral characterization of correlation-immune combining functions , 1988, IEEE Trans. Inf. Theory.

[14]  Yuliang Zheng,et al.  Improved Upper Bound on the Nonlinearity of High Order Correlation Immune Functions , 2000, Selected Areas in Cryptography.

[15]  Stafford E. Tavares,et al.  On the Design of S-Boxes , 1985, CRYPTO.

[16]  Joan Feigenbaum,et al.  Advances in Cryptology-Crypto 91 , 1992 .

[17]  Yuliang Zheng,et al.  Duality of Boolean functions and its cryptographic significance , 1997, ICICS.