Paper 2026/037

On those Boolean functions having only one Walsh zero

Claude Carlet, Universities of Paris 8, France and Bergen, Norway
Pierrick Méaux, University of Luxembourg, Luxembourg
Marek Broll, Independent researcher, Germany
Abstract

Boolean functions having only one Walsh zero (or equivalently up to a translation, balanced functions whose sums with non-constant affine Boolean functions are all unbalanced) have been constructed for every n ≥ 10, by Mesnager and the first author, twenty years ago. This same paper had checked (partly mathematically and partly thanks to computer investigations) that no such function exists for n ≤ 6 but left open the question of constructing them for 7 ≤ n ≤ 9. Since then, functions in 7, 8 and 9 variables having one Walsh zero have been found by Lou and Wang, thanks to ad hoc methods combined with computer searches, but not as elements in infinite classes of functions having this property. In the present paper, we provide such infinite classes for n ≥ 8. For n = 7, we provide one more function (found by a computer investigation thanks to an algorithm) but we leave open the possibility of finding an infinite class valid for n ≥ 7. We also provide a secondary construction of functions with one Walsh zero in n + 2 variables from such functions in n variables, which does not need particular conditions on the latter for being successful (and which provides then a systematic way to obtain functions in n + 2 variables from functions in n variables). We investigate mathematical proofs of non-existence of such functions in n ≤ 6 variables.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Boolean functionWalsh support.
Contact author(s)
claude carlet @ gmail com
pierrick meaux @ uni lu
marekbroll @ protonmail com
History
2026-01-11: approved
2026-01-09: received
See all versions
Short URL
https://ia.cr/2026/037
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/037,
      author = {Claude Carlet and Pierrick Méaux and Marek Broll},
      title = {On those Boolean functions having only one Walsh zero},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/037},
      year = {2026},
      url = {https://eprint.iacr.org/2026/037}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.