关于Bent函数及其序列的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yy20092
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布尔函数作为密码算法中重要的构件,它所具有的安全性指标是进行研究和分析密码算法抵抗各种密码攻击方法的主要依据。Bent函数是具有最大非线性度的布尔函数,能为抵抗线性密码攻击和差分密码攻击提供最高效率。Riera和Parker在研究Bent函数满足的更多标准时首次提出了Negabent-Hadamard变换,由此产生了Negabent函数,与Bent函数不同,Negabent函数的变元个数不限于只为偶数,因此它是继Bent函数之后人们研究的重点和热点。本文围绕布尔函数的安全性指标对Bent函数、Bent序列、Negabent函数和Bent-Negabent函数的性质和构造进行了以下几方面的研究:首先对Bent函数的性质进行了较为全面的优缺点分析,在对比分析目前主要Bent函数构造方法的基础上,利用置换矩阵给出了Bent序列的一种新的构造方法,这种方法构造出的新序列和原序列不再具有线性关系。其次,研究给出并证明了布尔函数关于Nega-Hadamard变换的一些性质与Negabent函数具有的一些良好的安全性指标;指出了一个Negabent函数判定方法用来直接构造Negabent函数时遇到的问题,并且给出了Negabent函数的两种构造方法:直和构造和对偶构造。最后,对Bent函数的Maiorana-McFarland类函数的构造方法进行了改进,基于正交矩阵保持向量重量不变的特性给出了Maiorana-McFarland类Bent-Negabent函数的一种构造法,且在Maiorana-McFarland类Bent函数中成功找到非Negabent的函数。此外,指出了Parker等人给出的构造Bent-Negabent函数的方法存在缺欠,并加以改进和推广,得到了正确全面的构造方法,同时也推出了此类方法构造出的Bent-Negabent函数在线性变换下保持函数不变性所需要的条件。
其他文献
课堂体育活动是学生学习体育技能,增加身体素质的主阵地,体育游戏对激发学生的体育活动兴趣,提高体育课堂教学效率效果显著。本文从体育游戏的概念特点、存在问题入手分析,探
近些年来,伴随着新课程改革的不断深化和素质教育的不断施行,越来越多新型的教学模式出现在课堂当中,其中,最具代表性的一种教学模式便是深受广大教师和学生信赖和喜爱的翻转
当今信息化的技术手段已经普遍应用到教学中,传统的“黑板+粉笔”式的教学已经远远不能满足时代的发展,对于化学学科来说,适当运用信息化技术手段进行辅助,将会大大提升教学
随着通信网络的不断发展,越来越多不同类型的设备接入到通信网络当中。Machine to Machine (M2M)网络是一种由各种具有通信能力的设备所组成的网络,可以为人们提供更为全面、
随着计算机网络和多媒体技术的快速发展,图像数据呈现爆炸式增长趋势,传统的数据存储模式已经不能满足现实的需求。应运而生的云计算因其能够给用户提供强大的数据存储能力和灵
考虑灾害的突发性、信息获取的不完全性以及应急救援的紧迫性,引入区间数描述应急物资供给与需求的模糊不确定性,引入三角模糊数刻画路网容量受限情况下每周期的最大物资运输
随着无线通信技术的不断发展和用户对通信服务需求的不断提高,许多新兴技术应运而生。在LTE-Advance系统中,MIMO中继成为未来通信最具发展潜力的技术之一。它不仅能扩大覆盖范
随着社会经济的不断进步与发展,学校的教育也开始改革与创新,越来越多的高中政治教师开始注重漫画在教学中的作用。翻开高中政治教材,幽默诙谐的漫画比比皆是。利用漫画,政治
在新课程改革的背景下,初中历史教师应当改变过去知识灌输和死记硬背式的教学模式,结合新课程改革的思想,不断转变教学理念,重视学生能力培养;构建和谐师生关系,创设融洽教学