Paper 2022/1434

Weightwise almost perfectly balanced functions: secondary constructions for all $n$ and better weightwise nonlinearities

Agnese Gini, University of Luxembourg
Pierrick Méaux, University of Luxembourg
Abstract

The design of FLIP stream cipher presented at Eurocrypt $2016$ motivates the study of Boolean functions with good cryptographic criteria when restricted to subsets of $\mathbb F_2^n$. Since the security of FLIP relies on properties of functions restricted to subsets of constant Hamming weight, called slices, several studies investigate functions with good properties on the slices, i.e. weightwise properties. A major challenge is to build functions balanced on each slice, from which we get the notion of Weightwise Almost Perfectly Balanced (WAPB) functions. Although various constructions of WAPB functions have been exhibited since $2017$, building WAPB functions with high weightwise nonlinearities remains a difficult task. Lower bounds on the weightwise nonlinearities of WAPB functions are known for very few families, and exact values were computed only for functions in at most $16$ variables. In this article, we introduce and study two new secondary constructions of WAPB functions. This new strategy allows us to bound the weightwise nonlinearities from those of the parent functions, enabling us to produce WAPB functions with high weightwise nonlinearities. As a practical application, we build several novel WAPB functions in up to $16$ variables by taking parent functions from two different known families. Moreover, combining these outputs, we also produce the $16$-variable WAPB function with the highest weightwise nonlinearities known so far.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. Indocrypt 2022
Keywords
FLIP cipher Boolean functions Weightwise almost perfectly balancedness Weightwise nonlinearity
Contact author(s)
agnese gini @ uni lu
pierrick meaux @ uni lu
History
2022-11-16: revised
2022-10-21: received
See all versions
Short URL
https://ia.cr/2022/1434
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2022/1434,
      author = {Agnese Gini and Pierrick Méaux},
      title = {Weightwise almost perfectly balanced functions: secondary constructions for all $n$ and better weightwise nonlinearities},
      howpublished = {Cryptology {ePrint} Archive, Paper 2022/1434},
      year = {2022},
      url = {https://eprint.iacr.org/2022/1434}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.