Affine equivalence for quadratic rotation symmetric Boolean functions

被引:5
|
作者
Chirvasitu, Alexandru [1 ]
Cusick, Thomas W. [1 ]
机构
[1] Univ Buffalo, 244 Math Bldg, Buffalo, NY 14260 USA
关键词
Boolean function; Rotation symmetric; Hamming weight; Recursion; SEMI-BENT; NONLINEARITY; WEIGHT;
D O I
10.1007/s10623-020-00748-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let fn( x0, x1,..., xn-1) denote the algebraic normal form (polynomial form) of a rotation symmetric (RS) Boolean function of degree d in n = d variables and let wt( fn) denote the Hamming weight of this function. Let (0, a1,..., ad-1) n denote the function fn of degree d in n variables generated by themonomial x0xa1... xad-1. Such a function fn is called monomial rotation symmetric (MRS). It was proved in a 2012 paper that for any MRS fn with d = 3, the sequence of weights {wk = wt( fk) : k = 3, 4,...} satisfies a homogeneous linear recursion with integer coefficients. This result was gradually generalized in the following years, culminating around 2016 with the proof that such recursions exist for any rotation symmetric function fn. Recursions for quadratic RS functions were not explicitly considered, since a 2009 paper had already shown that the quadratic weights themselves could be given by an explicit formula. However, this formula is not easy to compute for a typical quadratic function. This paper shows that the weight recursions for the quadratic RS functions have an interesting special form which can be exploited to solve various problems about these functions, for example, deciding exactly which quadratic RS functions are balanced.
引用
收藏
页码:1301 / 1329
页数:29
相关论文
共 50 条
  • [31] On Verification of Restricted Extended Affine Equivalence of Vectorial Boolean Functions
    Ozbudak, Ferruh
    Sinak, Ahmet
    Yayla, Oguz
    [J]. ARITHMETIC OF FINITE FIELDS (WAIFI 2014), 2015, 9061 : 137 - 154
  • [32] Equivalence classes for cubic rotation symmetric functions
    Alyssa Brown
    Thomas W. Cusick
    [J]. Cryptography and Communications, 2013, 5 : 85 - 118
  • [33] Equivalence classes for cubic rotation symmetric functions
    Brown, Alyssa
    Cusick, Thomas W.
    [J]. CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2013, 5 (02): : 85 - 118
  • [34] Best Affine and Quadratic Approximations of Particular Classes of Boolean Functions
    Kolokotronis, Nicholas
    Limniotis, Konstantinos
    Kalouptsidis, Nicholas
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (11) : 5211 - 5222
  • [35] On the Number of Affine Equivalence Classes of Boolean Functions and q-Ary Functions
    Hou, Xiang-Dong
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (08) : 5592 - 5601
  • [36] Short k-rotation symmetric Boolean functions
    Calderon-Gomez, Jose E.
    Medina, Luis A.
    Molina-Salazar, Carlos A.
    [J]. DISCRETE APPLIED MATHEMATICS, 2024, 343 : 49 - 64
  • [37] A recursive formula for weights of Boolean rotation symmetric functions
    Cusick, Thomas W.
    Padgett, Dan
    [J]. DISCRETE APPLIED MATHEMATICS, 2012, 160 (4-5) : 391 - 397
  • [38] Weights of Boolean cubic monomial rotation symmetric functions
    Bileschi, Maxwell L.
    Cusick, Thomas W.
    Padgett, Daniel
    [J]. CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2012, 4 (02): : 105 - 130
  • [39] A New Angle: On Evolving Rotation Symmetric Boolean Functions
    Carlet, Claude
    Durasevic, Marko
    Gasperov, Bruno
    Jakobovic, Domagoj
    Mariot, Luca
    Picek, Stjepan
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2024, PT I, 2024, 14634 : 287 - 302
  • [40] Rotation symmetric Boolean functions - Count and cryptographic properties
    Stanica, Pantelimon
    Maitra, Subhamoy
    [J]. DISCRETE APPLIED MATHEMATICS, 2008, 156 (10) : 1567 - 1580