Paper 2023/1782

A Solution to a Conjecture on the Maps χn(k)

Kamil Otal, TUBITAK BILGEM
Abstract

The Boolean map χn(k):F2knF2kn, xu given by ui=xi+(x(i+1) mod n+1)x(i+2) mod n appears in various permutations as a part of cryptographic schemes such as KECCAK-f, ASCON, Xoodoo, Rasta, and Subterranean (2.0). Schoone and Daemen investigated some important algebraic properties of χn(k) in [IACR Cryptology ePrint Archive 2023/1708]. In particular, they showed that χn(k) is not bijective when n is even, when n is odd and k is even, and when n is odd and k is a multiple of 3. They left the remaining cases as a conjecture. In this paper, we examine this conjecture by taking some smaller sub-cases into account by reinterpreting the problem via the Gröbner basis approach. As a result, we prove that χn(k) is not bijective when n is a multiple of 3 or 5, and k is a multiple of 5 or 7. We then present an algorithmic method that solves the problem for any given arbitrary and by generalizing our approach. We also discuss the systematization of our proof and computational boundaries.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Boolean functionssymmetric cryptographybijectivity
Contact author(s)
kamil otal @ gmail com
History
2023-11-20: approved
2023-11-17: received
See all versions
Short URL
https://ia.cr/2023/1782
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1782,
      author = {Kamil Otal},
      title = {A Solution to a Conjecture on the Maps $\chi_n^{(k)}$},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1782},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1782}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.