Construction and count of 1-resilient rotation symmetric Boolean functions

被引:28
|
作者
Pang, Shanqi [1 ]
Wang, Xunan [1 ]
Wang, Jing [1 ]
Du, Jiao [1 ]
Feng, Miao [1 ]
机构
[1] Henan Normal Univ, Coll Math & Informat Sci, Xinxiang 453007, Peoples R China
基金
中国国家自然科学基金;
关键词
1-resilient rotation symmetric Boolean function; Orthogonal array; Orbit matrix; Cryptography; ORTHOGONAL ARRAYS; ODD NUMBER; NONLINEARITY; ENUMERATION; VARIABLES; IMMUNITY;
D O I
10.1016/j.ins.2018.03.052
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding and constructing Boolean functions with many cryptographic properties to resist a variety of existing attacks are challenging tasks in current cryptography and information security. The key idea in this paper consists of finding a general formula for computing the number of orbits with the same length and Hamming weight by utilizing prime factorization for any integer n greater than 1. Using the property of an orthogonal array to turn the construction of 1-resilient rotation symmetric Boolean functions (RSBFs) on n variables into the solution of a linear system of equations, a complete characterization and a general construction method of this class of functions are also presented. Moreover, a formula for counting the number of functions of this class is found. Not only are the structures of all 1-resilient RSBFs that are obtained more clear, such problems regarding their construction and count are completely and exhaustively solved. In addition, our methods are simpler than existing methods. We provide the exact numbers of 1 resilient RSBFs having ten and 11 variables, which are 162091449508441568747323063140 and 403305984734393392122612918710214418571734777982178890, respectively. Finally, we use three examples to illustrate the application of our methods. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:336 / 342
页数:7
相关论文
共 50 条
  • [31] Construction and counting of resilient 2-rotation symmetric Boolean functions with 2p variables
    Du, Jiao
    Wen, Qiao-Yan
    Zhang, Jie
    Pang, Shan-Qi
    Liao, Xin
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2012, 35 (05): : 36 - 40
  • [32] A Lower Bound of Fast Algebraic Immunity of a Class of 1-Resilient Boolean Functions
    Chen, Yindong
    Zhang, Liu
    Xu, Jianlong
    Cai, Weihong
    [J]. IEEE ACCESS, 2019, 7 : 90145 - 90151
  • [33] CONSTRUCTING 1-RESILIENT ROTATION SYMMETRIC FUNCTIONS OVER Fp WITH q VARIABLES THROUGH SPECIAL ORTHOGONAL ARRAYS
    Du, Jiao
    Qu, Longjiang
    Li, Chao
    Liao, Xin
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2020, 14 (02) : 247 - 263
  • [34] Construction of Highly Nonlinear 1-Resilient Boolean Functions With Optimal Algebraic Immunity and Provably High Fast Algebraic Immunity
    Tang, Deng
    Carlet, Claude
    Tang, Xiaohu
    Zhou, Zhengchun
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (09) : 6113 - 6125
  • [35] Construction of Rotation Symmetric Boolean Functions with Maximum Algebraic Immunity
    Fu, Shaojing
    Li, Chao
    Matsuura, Kanta
    Qu, Longjiang
    [J]. CRYPTOLOGY AND NETWORK SECURITY, PROCEEDINGS, 2009, 5888 : 402 - +
  • [36] Construction of Rotation Symmetric Boolean Functions with optimal Algebraic Immunity
    Sarkar, Sumanta
    Maitra, Subhamoy
    [J]. COMPUTACION Y SISTEMAS, 2009, 12 (03): : 267 - 284
  • [37] Construction of Balanced Rotation Symmetric Boolean Functions with Optimal Algebraic Immunity
    ZHANG Wenying
    [J]. Wuhan University Journal of Natural Sciences, 2014, 19 (04) : 301 - 306
  • [38] Concrete constructions of 2-resilient rotation symmetric Boolean functions with 7 variables
    Du, Jiao
    Li, Lin
    Zhao, Ziwei
    Li, Yueyue
    Wang, Tianyin
    [J]. Tongxin Xuebao/Journal on Communications, 2024, 45 (01): : 194 - 200
  • [39] Constructions of 2-resilient rotation symmetric Boolean functions with odd number of variables
    Du, Jiao
    Li, Lin
    Fu, Shaojing
    Qu, Longjiang
    Li, Chao
    [J]. THEORETICAL COMPUTER SCIENCE, 2024, 991
  • [40] On the matrix of rotation symmetric Boolean functions
    Ciungu, Lavinia C.
    Iovanov, Miodrag C.
    [J]. DISCRETE MATHEMATICS, 2018, 341 (12) : 3271 - 3280