弹性布尔函数的构造
【摘要】:布尔函数作为分组密码、序列密码和Hash函数中的重要组件,其密码学性质的好坏直接关系到密码算法的安全性。布尔函数的相关免疫度是针对抵抗密码系统的相关攻击而提出,这一概念一经提出就引起了广泛的重视,尤其是肖国镇和Massey提出相关免疫函数的频谱特征化定理(即Xiao-Massey定理)后,人们对相关免疫函数与弹性布尔函数的认识更加深刻。代数攻击的提出为密码体制中使用的布尔函数提出了一个新的密码学指标:代数免疫度。为了抵挡代数攻击,密码算法中所使用的布尔函数必须具有较大的代数免疫度。因此,研究密码学指标最优的布尔函数对于密码算法的设计与分析具有十分重要的意义。
本文首先讨论了弹性布尔函数的构造问题,在系统总结现有弹性布尔函数构造方法的基础上,发展了唐小虎等构造的高非线性度的1阶偶数元弹性布尔函数的思想,分别给出了偶数元和奇数元非线性度几乎最优弹性布尔函数的构造方法,并分析了所构造函数的非线性度。然后对基于平面理论构造的具有最大代数免疫度的布尔函数(即MAI布尔函数)的方法进行了研究,给出了一类偶数元1阶弹性MAI布尔函数的构造方法,并计算了其非线性度,结果表明该类函数的非线性度优于之前已有的构造结果。
|
|
|
|
1 |
洪洁;范修斌;方刚;路晓峰;;布尔函数最优连续化准则[A];中国运筹学会第七届学术交流会论文集(下卷)[C];2004年 |
2 |
孟强;陈鲁生;符方伟;;代数免疫度与非线性度之间的关系[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年 |
3 |
韦宝典;刘景伟;王新梅;;求S盒布尔函数表达式的一种新算法[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年 |
4 |
孙占高;孙兵;李超;;布尔函数的代数免疫性[A];2005通信理论与技术新进展——第十届全国青年通信学术会议论文集[C];2005年 |
5 |
段明;吴茜琼;;一种代数免疫函数的构造方法[A];中国数学力学物理学高新技术交叉研究学会第十二届学术年会论文集[C];2008年 |
6 |
唐玉兰;张惠国;于宗光;;一种新的用于布线的打破对称自适应流程[A];2009年中国智能自动化会议论文集(第六分册)[中南大学学报(增刊)][C];2009年 |
7 |
张海模;郑浩然;;平衡相关免疫函数的构造和计数[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年 |
8 |
曹明;谷利泽;胡正名;杨义先;;布尔函数的零化子[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年 |
9 |
张志杰;王卓;李卫卫;;E-导数在Bent函数研究中的应用[A];中国通信学会第五届学术年会论文集[C];2008年 |
10 |
陈伟;周继军;杨义先;;性能最优化布尔函数的构造[A];全国网络与信息安全技术研讨会'2005论文集(下册)[C];2005年 |
|