On the Construction of Balanced Boolean Functions with Strict Avalanche Criterion and Optimal Algebraic Immunity

被引:0
作者
Tang, Deng [1 ,2 ]
机构
[1] Southwest Jiaotong Univ, Sch Math, Chengdu 610031, Sichuan, Peoples R China
[2] Guangxi Key Lab Cryptog & Informat Secur, Guilin 541000, Peoples R China
基金
中国国家自然科学基金;
关键词
Boolean function; balancedness; algebraic immunity; strict avalanche criterion; nonlinearity; NONLINEARITY; VARIABLES; ATTACKS; NUMBER;
D O I
10.1587/transfun.E102.A.1321
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Boolean functions used in the filter model of stream ciphers should have balancedness, large nonlinearity, optimal algebraic immunity and high algebraic degree. Besides, one more criterion called strict avalanche criterion (SAC) can be also considered. During the last fifteen years, much work has been done to construct balanced Boolean functions with optimal algebraic immunity. However, none of them has the SAC property. In this paper, we first present a construction of balanced Boolean functions with SAC property by a slight modification of a known method for constructing Boolean functions with SAC property and consider the cryptographic properties of the constructed functions. Then we propose an infinite class of balanced functions with optimal algebraic immunity and SAC property in odd number of variables. This is the first time that such kind of functions have been constructed. The algebraic degree and nonlinearity of the functions in this class are also determined.
引用
收藏
页码:1321 / 1325
页数:5
相关论文
共 28 条
[1]   Symmetric Boolean functions [J].
Canteaut, A ;
Videau, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (08) :2791-2811
[2]  
Canteaut A, 2006, LECT NOTES COMPUT SC, V3969, P120
[3]  
Carlet C., 2010, Encyclopedia of Mathematics and Its Applications, P257, DOI [10.1017/CBO9780511780448.011, DOI 10.1017/CBO9780511780448.011]
[4]   Algebraic immunity for cryptographically significant Boolean functions: Analysis and construction [J].
Carlet, Claude ;
Dalai, Deepak Kumar ;
Gupta, Kishan Chand ;
Maitra, Subhamoy .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (07) :3105-3121
[5]   Further properties of several classes of Boolean functions with optimum algebraic immunity [J].
Carlet, Claude ;
Zeng, Xiangyong ;
Li, Chunlei ;
Hu, Lei .
DESIGNS CODES AND CRYPTOGRAPHY, 2009, 52 (03) :303-338
[6]  
Carlet C, 2008, LECT NOTES COMPUT SC, V5350, P425, DOI 10.1007/978-3-540-89255-7_26
[7]  
Courtois NT, 2003, LECT NOTES COMPUT SC, V2656, P345
[8]   Basic theory in construction of Boolean functions with maximum possible annihilator immunity [J].
Dalai, Deepak Kumar ;
Maitra, Subhamoy ;
Sarkar, Sumanta .
DESIGNS CODES AND CRYPTOGRAPHY, 2006, 40 (01) :41-58
[9]  
Ding C., 1991, STABILITY THEORY STR
[10]  
Dong DS, 2009, LECT NOTES COMPUT SC, V5735, P177, DOI 10.1007/978-3-642-04474-8_15