Results on highly nonlinear Boolean functions with provably good immunity to fast algebraic attacks

被引:3
|
作者
Liu, Meicheng [1 ]
Lin, Dongdai [1 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, State Key Lab Informat Secur, Beijing 100195, Peoples R China
基金
中国国家自然科学基金;
关键词
Cryptography; Boolean functions; Fast algebraic attacks; Algebraic immunity; Nonlinearity; STREAM CIPHERS; CONSTRUCTION; DECOMPOSITION; VARIABLES;
D O I
10.1016/j.ins.2017.08.097
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the last decade, algebraic and fast algebraic attacks are regarded as the most successful attacks on LFSR-based stream ciphers. Since the notion of algebraic immunity was introduced, the properties and constructions of Boolean functions with maximum algebraic immunity have been researched in a large number of papers. However, there are few results with respect to Boolean functions with provably good immunity against fast algebraic attacks. In previous literatures, only Carlet-Feng function was proven to have good immunity to fast algebraic attacks. In this paper, we first study a large family of highly nonlinear Boolean functions in terms of the immunity to fast algebraic attacks, which includes the functions of Tu-Deng, the functions of Tang et al. and the functions of Jin et al. Based on a sufficient and necessary condition for measuring the immunity of Boolean functions against fast algebraic attacks using bivariate polynomial representation, we propose an efficient method for estimating the immunity of the functions of such family. Then we prove that a family of 2k-variable Boolean functions, including the function recently constructed by Tang et al., are almost perfect algebraic immune for any integer k >= 3. More exactly, they achieve optimal algebraic immunity and almost perfect immunity to fast algebraic attacks. The functions of such family are balanced and have optimal algebraic degree. Besides, we prove a lower bound on their nonlinearity based on the work of Tang et al. which is better than that of Carlet-Feng function. It is also checked for 3 <= k <= 9 that the exact nonlinearity of such functions is very good, which is slightly smaller than that of Carlet-Feng function, and some functions of this family even have a slightly larger nonlinearity than Tang's et al. function. To sum up, among the known functions with provably good immunity against fast algebraic attacks, the functions of this family make a trade-off between the exact value and the lower bound of nonlinearity. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:181 / 203
页数:23
相关论文
共 50 条
  • [1] Highly Nonlinear Boolean Functions With Optimal Algebraic Immunity and Good Behavior Against Fast Algebraic Attacks
    Tang, Deng
    Carlet, Claude
    Tang, Xiaohu
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (01) : 653 - 664
  • [2] 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
  • [3] More Balanced Boolean Functions With Optimal Algebraic Immunity and Good Nonlinearity and Resistance to Fast Algebraic Attacks
    Zeng, Xiangyong
    Carlet, Claude
    Shan, Jinyong
    Hu, Lei
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (09) : 6310 - 6320
  • [4] Generating highly nonlinear resilient Boolean functions resistance against algebraic and fast algebraic attacks
    Yang, Jun-Po
    Zhang, Wei-Guo
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (07) : 1256 - 1264
  • [5] Results on the Immunity of Boolean Functions against Probabilistic Algebraic Attacks
    Liu, Meicheng
    Lin, Dongdai
    Pei, Dingyi
    [J]. INFORMATION SECURITY AND PRIVACY, 2011, 6812 : 34 - +
  • [6] On Computing the Immunity of Boolean Power Functions Against Fast Algebraic Attacks
    Du, Yusong
    Wei, Baodian
    [J]. INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2016, 2017, 10157 : 304 - 316
  • [7] On the immunity of rotation symmetric Boolean functions against fast algebraic attacks
    Zhang, Yin
    Liu, Meicheng
    Lin, Dongdai
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 162 : 17 - 27
  • [8] A CLASS OF 1-RESILIENT BOOLEAN FUNCTIONS WITH OPTIMAL ALGEBRAIC IMMUNITY AND GOOD BEHAVIOR AGAINST FAST ALGEBRAIC ATTACKS
    Tang, Deng
    Carlet, Claude
    Tang, Xiaohu
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2014, 25 (06) : 763 - 780
  • [9] FAST ALGEBRAIC IMMUNITY OF BOOLEAN FUNCTIONS
    Mesnager, Sihem
    Cohen, Gerard
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2017, 11 (02) : 373 - 377
  • [10] An Infinite Class of Balanced Functions with Optimal Algebraic Immunity, Good Immunity to Fast Algebraic Attacks and Good Nonlinearity
    Carlet, Claude
    Feng, Keqin
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2008, 2008, 5350 : 425 - +