1-Resilient Boolean Functions on Even Variables with Almost Perfect Algebraic Immunity

被引:1
|
作者
Han, Gang [1 ]
Yu, Yu [2 ,3 ]
Li, Xiangxue [3 ,4 ,5 ]
Zhou, Qifeng [4 ]
Zheng, Dong [5 ]
Li, Hui [1 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, Xian, Shaanxi, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai, Peoples R China
[3] Westone Cryptol Res Ctr, Beijing, Peoples R China
[4] East China Normal Univ, Dept Comp Sci & Technol, Shanghai, Peoples R China
[5] Xian Univ Posts & Telecommun, Natl Engn Lab Wireless Secur, Xian, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
CONSTRUCTION; ATTACKS;
D O I
10.1155/2017/6268230
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several factors (e.g., balancedness, good correlation immunity) are considered as important properties of Boolean functions for using in cryptographic primitives. A Boolean function is perfect algebraic immune if it is with perfect immunity against algebraic and fast algebraic attacks. There is an increasing interest in construction of Boolean function that is perfect algebraic immune combined with other characteristics, like resiliency. A resilient function is a balanced correlation-immune function. This paper uses bivariate representation of Boolean function and theory of finite field to construct a generalized and new class of Boolean functions on even variables by extending the Carlet-Feng functions. We show that the functions generated by this construction support cryptographic properties of 1-resiliency and (sub) optimal algebraic immunity and further propose the sufficient condition of achieving optimal algebraic immunity. Compared experimentally with Carlet-Feng functions and the functions constructed by the method of first-order concatenation existing in the literature on even (from 6 to 16) variables, these functions have better immunity against fast algebraic attacks. Implementation results also show that they are almost perfect algebraic immune functions.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Class of constructions of even variables Boolean function with optimum algebraic immunity
    Chen, Yin-Dong
    Lu, Pei-Zhong
    [J]. Tongxin Xuebao/Journal on Communication, 2009, 30 (11): : 64 - 70
  • [32] Boolean functions of an odd number of variables with maximum algebraic immunity
    LI Na & QI WenFeng Department of Applied Mathematics
    [J]. Science China(Information Sciences), 2007, (03) : 307 - 317
  • [33] Boolean functions of an odd number of variables with maximum algebraic immunity
    Na Li
    WenFeng Qi
    [J]. Science in China Series F: Information Sciences, 2007, 50 : 307 - 317
  • [34] Boolean functions of an odd number of variables with maximum algebraic immunity
    Li Na
    Qi WenFeng
    [J]. SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2007, 50 (03): : 307 - 317
  • [35] A construction method of balanced rotation symmetric Boolean functions on arbitrary even number of variables with optimal algebraic immunity
    Sihem Mesnager
    Sihong Su
    Hui Zhang
    [J]. Designs, Codes and Cryptography, 2021, 89 : 1 - 17
  • [36] A construction method of balanced rotation symmetric Boolean functions on arbitrary even number of variables with optimal algebraic immunity
    Mesnager, Sihem
    Su, Sihong
    Zhang, Hui
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2021, 89 (01) : 1 - 17
  • [37] THE ALGEBRAIC IMMUNITY OF BOOLEAN FUNCTIONS
    Tuzhilin, M.
    [J]. PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2008, 2 (02): : 18 - 22
  • [38] Construction of resilient Boolean functions in odd variables with strictly almost optimal nonlinearity
    Yujuan Sun
    Jiafang Zhang
    Sugata Gangopadhyay
    [J]. Designs, Codes and Cryptography, 2019, 87 : 3045 - 3062
  • [39] Construction of resilient Boolean functions in odd variables with strictly almost optimal nonlinearity
    Sun, Yujuan
    Zhang, Jiafang
    Gangopadhyay, Sugata
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2019, 87 (12) : 3045 - 3062
  • [40] Two Classes of 1-Resilient Prime-Variable Rotation Symmetric Boolean Functions
    Sun, Lei
    Fu, Fang-Wei
    Guang, Xuan
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (03): : 902 - 907