Paper 2026/2449

Optimal Threshold Implementations of all bijective 4-bit S-boxes and new Infinite Families

Enrico Piccione, Ruhr University Bochum
Yevhen Perehuda, Ruhr University Bochum
Gregor Leander, Ruhr University Bochum
Patrick Felke, University of Applied Sciences Emden/Leer
Abstract

Threshold implementations (TIs) are now an established class of side-channel countermeasures. Their underlying idea is simple and compelling: under mild, practical assumptions, they provide protection against glitches and allow composability. Yet our understanding of one-stage TIs with a minimal number of shares remains limited, both for cryptographically relevant families—particularly power functions—and for concrete small functions. In particular, until now, except for Feistel-constructions, no optimal TI had been found for families of mathematically well-structured and cryptographically non-trivial functions, especially power functions. In small dimensions, many functions - particularly cryptographically interesting ones — were not known to admit an optimal TI. This was especially true for the 4-bit S-boxes frequently used in practical lightweight ciphers. Optimal refers to share-optimal, direct one-stage, uniform, first-order TI. Here, we introduce new families of TIs, including the first infinite families of cryptographically nontrivial power permutations. Moreover, every four-bit permutation of algebraic degree t admits a direct, uniform TI with t+1 shares and no fresh randomness. Those results prove several previous conjectures and claims wrong. Since such permutations are widely used in symmetric ciphers, our constructions offer new implementation options.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Threshold Implementation
Contact author(s)
enrico piccione @ rub de
yevhen perehuda @ rub de
gregor leander @ rub de
patrick felke @ hs-emden-leer de
History
2026-10-14: approved
2026-10-12: received
See all versions
Short URL
https://ia.cr/2026/2449
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2449,
      author = {Enrico Piccione and Yevhen Perehuda and Gregor Leander and Patrick Felke},
      title = {Optimal Threshold Implementations of all bijective 4-bit S-boxes and new Infinite Families},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2449},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2449}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.