Articles
Highly Nonlinear Balanced Boolean Functions with Very Good Autocorrelation Property

https://doi.org/10.1016/S1571-0653(04)00200-8Get rights and content

Abstract

Constructing highly nonlinear balanced Boolean functions with very good autocorrelation property is an interesting open question. In this direction we use the measure Δf, the highest magnitude of all autocorrelation coefficients for a function f. We provide balanced functions f with currently best known nonlinearity and Δf values together. Our results for 15-variable functions disprove the conjecture proposed by Zhang and Zheng (1995) for different ranges of nonlinearity, where our constructions are based on modifications of Patterson-Wiedemann (1983) functions. Also we propose a simple bent based construction technique to get functions with very good Δf values for odd number of variables. This construction has a root in Kerdock Codes. Moreover, our construction on even number of variables is a recursive one and we conjecture (similar to Dobbertin's conjecture (1994) with respect to nonlinearity) that this provides the minimum possible value of Δf for a balanced function f on even number of variables.

References (16)

  • C. Carlet et al.

    A characterization of bent functions

    Journal of Combinatorial Theory, Series A

    (September 1996)
  • O.S. Rothaus

    On bent functions

    Journal of Combinatorial Theory, Series A

    (1976)
  • S.H. Sung et al.

    Global avalanche characteristics and propagation criterion of balanced Boolean functions

    Information Processing Letters

    (1999)
  • A. Canteaut, C. Carlet, P. Charpin and C. Fontaine. Propagation characteristics and correlation immunity of highly...
  • C. Ding et al.

    The Stability Theory of Stream Ciphers

    Number 561 in Lecture Notes in Computer Science

    (1991)
  • H. Dobbertin. Construction of bent functions and balanced Boolean functions with high nonlinearity. In Fast Software...
  • F.J. MacWilliams et al.

    The Theory of Error Correcting Codes

    (1977)
There are more references available in the full text version of this article.

Cited by (0)

View full text