摘要
代数免疫度是布尔函数的一个重要密码学指标,为了抵挡代数攻击,密码算法中所使用的布尔函数应当具有较高的代数免疫度。本文利用"轨道交换"技术,给出了一类具有最优代数免疫度的旋转对称布尔函数的构造,该类函数对于代数攻击具有较强的抵抗能力,同时具有较高的非线性度和最优代数次数。
Algebraic Immunity has been considered as one of significant cryptographic properties for Boolean functions.In order to resist algebraic attack,high algebraic immunity is necessary for those Boolean functions used in symmetric cipher algorithms.Based on "orbit exchange" technique,this research presents a construction of rotation symmetric Boolean functions with the maximum algebraic immunity on even number of variables.These functions have strong resistance against algebraic attacks.These functions also have much better nonlinearity and optimal algebraic degree.
出处
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2012年第2期34-38,共5页
Journal of National University of Defense Technology
基金
国家自然科学基金资助项目(61070215
61103191)
关键词
代数免疫度
旋转对称
非线性度
代数次数
algebraic immunity
rotation symmetric
nonlinearity
algebraic degree