Paper 2025/1651

On the Cardinality of the Walsh Support of a Boolean Function

Maxence Jauberty, University of Luxembourg
Pierrick Méaux, University of Luxembourg
Abstract

We provide a complete characterization of the possible cardinalities of Walsh supports of Boolean functions. Our approach begins with a detailed study of Siegenthaler’s construction and its properties, which allow us to derive relations between admissible support sizes in successive numbers of variables. We then introduce new notions such as Walsh space, reduction, and equivalence on supports, which form the structural framework of our analysis. For $n=6$, we perform an experimental enumeration of affine-equivalence classes, and we analyze the geometric structure of supports of small cardinalities, proving uniqueness for sizes $10$ and $13$ and obtaining partial results for size $16$. By combining these findings with a sieving method, we rule out twelve impossible cardinalities and establish constructive methods that transform a support of size $s$ into one of size $4s+r$ for different values of $r$, sufficient to obtain every admissible cardinality for $n \geq 7$. As a consequence, we provide a complete characterization and resolve several open problems.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
Keywords
Boolean FunctionsWalsh Transform
Contact author(s)
Maxence_Jauberty @ outlook fr
pierrick meaux @ uni lu
History
2025-09-12: approved
2025-09-12: received
See all versions
Short URL
https://ia.cr/2025/1651
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1651,
      author = {Maxence Jauberty and Pierrick Méaux},
      title = {On the Cardinality of the Walsh Support  of a Boolean Function},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1651},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1651}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.