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 条
  • [11] Multiplicative Complexity of XOR Based Regular Functions
    Bernasconi, Anna
    Cimato, Stelvio
    Ciriani, Valentina
    Molteni, Maria Chiara
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (11) : 2927 - 2939
  • [12] Tight bounds for the multiplicative complexity of symmetric functions
    Boyar, Joan
    Peralta, Rene
    THEORETICAL COMPUTER SCIENCE, 2008, 396 (1-3) : 223 - 246
  • [13] Multiplicative complexity of vector valued Boolean functions
    Boyar, Joan
    Find, Magnus Gausdal
    THEORETICAL COMPUTER SCIENCE, 2018, 720 : 36 - 46
  • [14] Boolean functions with multiplicative complexity 3 and 4
    Calik, Cagdas
    Turan, Meltem Sonmez
    Peralta, Rene
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2020, 12 (05): : 935 - 946
  • [15] Evolving Cryptographic Boolean Functions with Minimal Multiplicative Complexity
    Husa, Jakub
    Sekanina, Lukas
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [16] Upper bounds on the multiplicative complexity of symmetric Boolean functions
    Luís T. A. N. Brandão
    Çağdaş Çalık
    Meltem Sönmez Turan
    René Peralta
    Cryptography and Communications, 2019, 11 : 1339 - 1362
  • [17] The multiplicative complexity of 6-variable Boolean functions
    Calik, Cagdas
    Turan, Meltem Sonmez
    Peralta, Rene
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2019, 11 (01): : 93 - 107
  • [18] The multiplicative complexity of 6-variable Boolean functions
    Çağdaş Çalık
    Meltem Sönmez Turan
    René Peralta
    Cryptography and Communications, 2019, 11 : 93 - 107
  • [19] On the multiplicative complexity of quasi-quadratic Boolean functions
    Selezneva S.N.
    Moscow University Computational Mathematics and Cybernetics, 2015, 39 (1) : 18 - 25
  • [20] Upper bounds on the multiplicative complexity of symmetric Boolean functions
    Brandao, Luis T. A. N.
    Calik, Cagdas
    Sonmez Turan, Meltem
    Peralta, Rene
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2019, 11 (06): : 1339 - 1362