Cryptographic properties of nested functions and algebraic immunity of the Boolean function in Hitag2 stream cipher

被引:0
|
作者
Jinyong Shan
Lei Hu
Xiangyong Zeng
机构
[1] Chinese Academy of Sciences,State Key Laboratory of Information Security, Institute of Information Engineering
[2] Beijing Center for Mathematics and Information Interdisciplinary Sciences,Faculty of Mathematics and Statistics
[3] Hubei University,undefined
来源
关键词
Boolean function; Nested function; Hitag2 stream cipher; Algebraic immunity; 06E30; 94C10;
D O I
暂无
中图分类号
学科分类号
摘要
Hitag2 is a widely applied lightweight stream cipher with a traditional structure containing linear shift feedback and nonlinear filtering. It uses a Boolean function of 20 variables as its nonlinear filter. For easy implementation, this function is constructed by a two-layer composition of one 5-variable Boolean function and five 4-variable Boolean functions. In this paper, the concept of nested function is extracted from the construction of the two-layer Boolean function in Hitag2. Then we study some general properties of nested functions, such as balancedness, algebraic degree, Walsh spectra and algebraic immunity. We prove that the Walsh spectra of a nested function can be split into a product of the Walsh spectra of its subfunctions and generating function when the subfunctions are all balanced. Moreover, two upper bounds on algebraic immunity of nested functions are proposed. By using a hybrid approach of logical reasoning and computer computation, we obtain the precise value of the algebraic immunity of the filter function used in Hitag2, which is equal to 6.
引用
收藏
页码:233 / 254
页数:21
相关论文
共 23 条
  • [1] Cryptographic properties of nested functions and algebraic immunity of the Boolean function in Hitag2 stream cipher
    Shan, Jinyong
    Hu, Lei
    Zeng, Xiangyong
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2014, 6 (03): : 233 - 254
  • [2] Practical Algebraic Attacks on the Hitag2 Stream Cipher
    Courtois, Nicolas T.
    O'Neil, Sean
    Quisquater, Jean-Jacques
    INFORMATION SECURITY, PROCEEDINGS, 2009, 5735 : 167 - +
  • [3] Cube Cryptanalysis of Hitag2 Stream Cipher
    Sun, Siwei
    Hu, Lei
    Xie, Yonghong
    Zeng, Xiangyong
    CRYPTOLOGY AND NETWORK SECURITY, 2011, 7092 : 15 - +
  • [4] Cryptographic properties and structure of Boolean functions with full algebraic immunity
    Carlet, Claude
    Dalai, Deepak Kumar
    Maitra, Subhamoy
    2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 734 - +
  • [5] Cryptographic Properties of a Class of Boolean Functions with Maximum Algebraic Immunity
    Du, Yusong
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 6, 2010, : 612 - 615
  • [7] Further properties of several classes of Boolean functions with optimum algebraic immunity
    Carlet, Claude
    Zeng, Xiangyong
    Li, Chunlei
    Hu, Lei
    DESIGNS CODES AND CRYPTOGRAPHY, 2009, 52 (03) : 303 - 338
  • [8] Further properties of several classes of Boolean functions with optimum algebraic immunity
    Claude Carlet
    Xiangyong Zeng
    Chunlei Li
    Lei Hu
    Designs, Codes and Cryptography, 2009, 52 : 303 - 338
  • [9] On the 2m-variable symmetric Boolean functions with maximum algebraic immunity
    Qu LongJiang
    Li Chao
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2008, 51 (02): : 120 - 127
  • [10] On the 2~m-variable symmetric Boolean functions with maximum algebraic immunity
    QU LongJiang~1 LI Chao~(1
    2 Key Lab of Network Security and Cryptology Technique
    ScienceinChina(SeriesF:InformationSciences), 2008, (02) : 120 - 127