检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]马鞍山职业技术学院,马鞍山243031 [2]南京师范大学计算机科学与技术学院,南京210023
出 处:《密码学报》2015年第3期226-234,共9页Journal of Cryptologic Research
基 金:国家自然科学基金项目(61170298);2014年安徽省高校优秀青年人才支持计划
摘 要:级联构造法是构造具有良好密码学性质的布尔函数的重要方法之一.通过级联,可利用已有的具有良好密码学性质的布尔函数构造出新的密码学性质也较好的布尔函数.布尔函数的扩展代数免疫性是衡量其抵抗代数攻击的重要指标,比布尔函数的代数免疫性指标更有效.本文详细讨论了级联函数f0∥f1∥…∥f2k-1的代数免疫性和扩展代数免疫性.利用布尔函数和其分解函数零化子之间的关系,得到了其代数免疫度的上下界,即其代数免疫度介于参与级联的所有布尔函数代数免疫度的最小值与这个最小值加k之间.同时,还给出了达到其代数免疫度上界的一个充分条件.该条件容易满足且易于判别.此外,基于代数补函数思想,得到了其扩展代数免疫度的上下界,即其扩展代数免疫度不低于参与级联的所有布尔函数扩展代数免疫度的最小值,不高于所有代数免疫度的最小值与k的和.Concatenation is an important method to construct Boolean functions with good cryptographic properties. By concatenation, new Boolean functions with good cryptographic properties can be constructed from known ones. The extended algebraic immunity is an important measurement for Boolean functions against algebraic attacks. It is more effective than the algebraic immunity of Boolean functions. This paper aims to investigate the algebraic immunity and extended algebraic immunity of Boolean functions in the formf0∥f1∥…∥f2k-1. Using the relationship between the annihilators of Boolean functions and the annihilators oftheir decomposition functions, an upper bound and an lower bound of its algebraic immunity are given, i.e., its algebraic immune degree is no less than the minimum value of algebraic immunity degrees of all Boolean functions involved in the concatenation and is no more than the minimum value plus k. Moreover, we present a sufficient condition when the upper bound of its algebraic immunity can be reached. This sufficient condition can easily be satisfied and can be effectively verified. Furthermore, based on algebraic complement, an upper bound and an lower bound of its extended algebraic immunity are also derived, i.e., its extended algebraic immunity is no less than the minimum value of extended algebraic immunity of all Boolean functions involved in the concatenation and is no more than the minimum value of all algebraic immunities plus k.
分 类 号:TN918.1[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249