几类具有良好密码学性质的布尔函数的构造

来源 :西南交通大学 | 被引量 : 1次 | 上传用户:lvz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实际应用中,为了抵抗已知的密码攻击手段,流密码中使用的布尔函数应同时满足以下几个密码学性质:平衡性、良好的(快速)代数免疫性、高非线性度、高代数次数、适当的相关免疫度等。本论文主要研究流密码设计中所使用的布尔函数的密码学性质以及具有良好密码学性质的布尔函数的构造方法。首先,我们研究k阶Reed-Muller码RM(k,n)的生成矩阵G(k,n)中列向量的线性关系,其中k=[n/2]-1,n是一个整数。由于研究向量空间F2n上的布尔函数的代数免疫度可以转化为计算生成矩阵G(k,n)的子矩阵的秩,所以,该线性关系可以用来快捷地验证向量空间F2n上的布尔函数的代数免疫度。作为应用,我们构造出两类具有最优代数免疫度的布尔函数,并且利用该线性关系验证了几类已知布尔函数的代数免疫度。其次,基于k阶Reed-Muller码RM(k,n)的生成矩阵G(k,n)中列向量的线性关系,通过修改严格择多逻辑函数的支撑集,我们构造出两类具有最优代数免疫度的平衡布尔函数,同时从理论上推导了这两类布尔函数的非线性度下界。当变元个数n较小时,由计算机程序验证可知这两类布尔函数具有良好的快速代数免疫度。再次,利用数论中关于整数拆分的相关结果,通过修改严格择多逻辑函数的支撑集,我们构造出两类具有最优代数免疫度的旋转对称布尔函数。通过计算这两类旋转对称布尔函数的Walsh谱值,我们发现这两类旋转对称布尔函数的非线性度远高于已知的具有最优代数免疫度的旋转对称布尔函数的非线性度。此外,这两类旋转对称布尔函数的代数次数也几乎是最优的。接着,研究了Krawtchouk多项式的一个特殊性质,利用该性质我们给出通过修改两个特殊的对称布尔函数的简化真值表来构造新的二阶或三阶相关免疫对称布尔函数的具体方法。同时,通过求解一元二次或一元三次方程的根,我们构造出若干类新的二阶或三阶相关免疫对称布尔函数。最后,当n=2m时,通过修改一个二次旋转对称bent函数的支撑集,我们构造出一大类新的n元旋转对称bent函数。在研究了这些旋转对称bent函数的代数正规型之后,我们给出构造具有任意代数次数i的n元旋转对称bent函数的具体方法,其中2≤i≤m(当m=1时i=2)。
其他文献
离散Gabor变换是一种重要的时频分析工具,已经在数字信号处理、数字图像处理、系统建模中得到广泛的应用。在过去的十年里,稀疏变换已经被证明是一种全新的、有效的数学工具
研究了回喷负荷、回喷次数对焚烧残渣填埋场渗滤液回喷处理的影响.正交试验结果表明,回喷负荷为24.6L/(m2·d)、回喷次数为6次/d时,蒸发比为0.94,影响蒸发比的关键因素是
本文利用常规资料、地面加密资料、卫星云图、多普勒雷达等资料,对2016年8月12-13日辽宁一次强对流天气进行了天气学诊断和中尺度特征分析。结果表明:副高的南落和阻塞形势的
<正>在服装销售中,人们决定购买一件衣服,其主要的依据往往不单纯是服装的款式与色彩.而更主要的是看对这件服装的感觉如何。而这种感觉往往直接取决于服装的熨烫质量。成功
主蒸汽隔离阀要求日常运行保持常开、在紧急工况下5s内快速关闭,是核电厂的重大关键设备之一。某核电厂进口主蒸汽隔离阀在调试、运行期间多次出现无法开启、油压低、泵频繁
纺织品在我国历史悠久,考古发现原始社会繁荣时期,就有了编织物.经过几千年的发展,由最开始的麻、葛织物逐步发展为棉、丝织物.到了明代,纺织业已领先其它行业率先出现了资本
过敏性紫癜是一组由于各种致敏原引起的、累及毛细血管及细小动脉的白细胞碎裂性血管炎综合征,其病理特点是血管壁上有AgA为主的免疫复合物沉积,临床表现为非血小板减少性紫癜,
随着无线通信业务的高速增长,传统静态频谱分配方式所导致的问题日趋明显,如可用频谱资源稀缺,授权频段利用率低下,通信系统之间互联互通困难等。认知无线电技术的核心思想是
随着电子与信息技术的发展,信号的频率越来越高,信号的无失真采样率也随之增大,给采样系统的设计、数据传输、数据储存等环节带来了巨大的挑战。压缩感知(Compressive Sensin
认知无线电(CR,Cognitive Radio)作为一种能够实现非注册用户(即认知节点)发现并机会接入注册用户(即主用户)空闲频谱的新兴技术,通过智能的频谱管理有效解决了不灵活的频谱