Paper 2026/1365

Reducing Multiplicative Complexity via Conjugate Cipher

Noémie Akpaki, Thales Six GTS France
Nicolas DAVID, Thales Six GTS France
Abstract

Multiplicative complexity have shown to be an important metric for efficient implementations in various contexts such as side-channel secure implementation and transciphering. We introduce a generic framework based on conjugacy to reduce the multiplicative complexity of block ciphers. Our approach exploits the iterative structure of the block cipher to build alternative implementation based on conjugate round operations with overall smaller multiplicative complexity. We apply this methodology to the Skinny family of block ciphers and derive optimized implementations for all versions. By carefully analyzing the interaction between the non-linear and linear layers, we construct an alternative implementation that reduces the number of multiplications. For Skinny64, we obtain a gain of 5.5 percent, while for Skinny128, the gain reaches 3 percent.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
Block CipherImplementationS-boxLinear LayerConjugacyMultiplicative ComplexitySKINNY
Contact author(s)
noemie akpaki @ thalesgroup com
nicolas-i david @ thalesgroup com
History
2026-07-06: approved
2026-07-02: received
See all versions
Short URL
https://ia.cr/2026/1365
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1365,
      author = {Noémie Akpaki and Nicolas DAVID},
      title = {Reducing Multiplicative Complexity via Conjugate Cipher},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1365},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1365}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.