A lower bound for differential uniformity by multiplicative complexity & bijective functions of multiplicative complexity 1 over finite fields

被引:1
作者
Steiner, Matthias Johann [1 ]
机构
[1] Alpen Adria Univ Klagenfurt, Cybersecur, Univ Str 65-67, A-9020 Klagenfurt Am Worthersee, Austria
来源
CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES | 2024年 / 16卷 / 02期
关键词
Arithmetic circuit; Multiplicative complexity; M-box; S-box; Differential uniformity;
D O I
10.1007/s12095-023-00661-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The multiplicative complexity of an S-box over a finite field is the minimum number of multiplications needed to implement the S-box as an arithmetic circuit. In this paper we fully characterize bijective S-boxes with multiplicative complexity 1 up to affine equivalence over any finite field. We show that under affine equivalence in odd characteristic there are two classes of bijective functions and in even characteristic there are three classes of bijective functions with multiplicative complexity 1. Moreover, in (Jeon et al., Cryptogr. Commun., 14(4), 849-874 (2022)) A-boxes where introduced to lower bound the differential uniformity of an S-box over F-2(n) via its multiplicative complexity. We generalize this concept to arbitrary finite fields. In particular, we show that the differential uniformity of a (n, m)-S-box over F(q )is at least q(n-l), where [(n-1)/(2)] +l is the multiplicative complexity of the S-box.
引用
收藏
页码:285 / 308
页数:24
相关论文
共 38 条
  • [1] A lower bound for differential uniformity by multiplicative complexity & bijective functions of multiplicative complexity 1 over finite fields
    Matthias Johann Steiner
    Cryptography and Communications, 2024, 16 : 285 - 308
  • [2] Differential uniformity and linearity of S-boxes by multiplicative complexity
    Yongjin Jeon
    Seungjun Baek
    Hangi Kim
    Giyoon Kim
    Jongsung Kim
    Cryptography and Communications, 2022, 14 : 849 - 874
  • [3] Differential uniformity and linearity of S-boxes by multiplicative complexity
    Jeon, Yongjin
    Baek, Seungjun
    Kim, Hangi
    Kim, Giyoon
    Kim, Jongsung
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2022, 14 (04): : 849 - 874
  • [4] Multiplicative complexity of bijective 4×4 S-boxes
    Pavol Zajac
    Matúš Jókay
    Cryptography and Communications, 2014, 6 : 255 - 277
  • [5] On the Multiplicative Complexity of Boolean Functions
    Selezneva, Svetlana N.
    FUNDAMENTA INFORMATICAE, 2016, 145 (03) : 399 - 404
  • [6] Multiplicative complexity of bijective 4 x 4 S-boxes
    Zajac, Pavol
    Jokay, Matus
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2014, 6 (03): : 255 - 277
  • [7] On the multiplicative complexity of some Boolean functions
    S. N. Selezneva
    Computational Mathematics and Mathematical Physics, 2015, 55 : 724 - 730
  • [8] On the multiplicative complexity of some Boolean functions
    Selezneva, S. N.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2015, 55 (04) : 724 - 730
  • [9] Lower bounds for the multiplicative complexity of matrix multiplication
    Bläser, M
    COMPUTATIONAL COMPLEXITY, 1999, 8 (03) : 203 - 226
  • [10] Boolean functions with multiplicative complexity 3 and 4
    Çağdaş Çalık
    Meltem Sönmez Turan
    René Peralta
    Cryptography and Communications, 2020, 12 : 935 - 946