具有优良密码学性质的布尔函数的构造及其在CDMA系统中的应用

来源 :西安电子科技大学 | 被引量 : 2次 | 上传用户:hubingguixuejing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码学中的布尔函数是流密码和分组密码体制中的关键部件,其性质直接影响密码体制的安全性。在设计高安全级别的密码体制时,为了抵抗多种攻击,布尔函数必须满足多种密码学指标,例如平衡性、高非线性度、相关免疫性、高代数免疫度等。另外,由于具有良好的频谱特征,一些布尔函数也经常被用于CDMA系统中的扩频码设计。因此,构造具有多种密码学性质的布尔函数是一个重要的研究课题。在本文中,通过使用模拟退火算法、有限域和图论等方法,搜索得到了满足多种密码学指标的布尔函数,进一步构造了两类高非线性度弹性向量布尔函数,讨论了CDMA扩频码在不规则图形中的分配问题。具体的结果是:(1)构造布尔函数需要考虑非线性度、弹性等多个密码学指标,这些指标之间存在较强的相互制约关系,基于数学理论的构造方法经常顾此失彼,难以兼顾到所有的指标。为解决这一问题,利用修改的模拟退火算法,结合计算机搜索技术,得到了满足高非线性度、1阶弹性、最优代数次数、高代数免疫度以及较高的抵抗快速代数攻击能力的布尔函数。这些布尔函数在多种安全性指标之间达到了较好的折中。(2)在向量布尔函数的构造中,非线性度和弹性之间具有较强的相互制约关系。构造高非线性弹性向量布尔函数是一个困难问题。为了克服这个难题,我们充分利用不相交线性码和完全非线性函数的性质,基于Maiorana-Mc Farland类函数的结构,提出了两类高非线性弹性向量布尔函数的构造方法,得到了同时满足弹性和高非线性度的向量布尔函数。(3)Semi-bent函数和Hadamard矩阵可以构造CDMA系统中具有优良互相关性的扩频码。然而没有恰当的分配方案,CDMA系统也无法使用扩频码完成正常的通信。为了得到由CDMA扩频码在不规则分布的平面图中的分配方案,我们应用图论的描述方法,把CDMA扩频码的分配问题转化为平面图的映射问题;利用爬山、禁忌搜索和模拟退火等智能算法求解该问题,最终得到了成功的分配方案,我们比较了三种智能算法的求解时间。
其他文献
天泰10号是由山东天泰种业有限公司育成的高产、优质、抗病玉米新品种。产量表现:2004年生产试验平均亩产649.5公斤,比同组对照农大108增产15.0%。特征特性:株型半紧凑,幼苗
鲜艳的国旗升起来,在那个夏日的清晨。因为一场突如其来的地震,那一刻的升旗仪式便有了更加特殊的意义。 The bright flag rises in the early morning of that summer. Bec
随着我国教学体制的不断改革,在初中地理教学中以学生为课堂主体的模式逐渐得到了广泛的普及和实施。初中地理教学是学生初步了解地理知识的重要阶段,在新形势的客观要求下,教师
作为一种有效的临时通信手段,应急通信系统在各类灾难和紧急事件中的重要性日益凸显。与此同时,频谱资源也随着无线电技术的发展,变得日益紧张起来,极大的阻碍了应急通信的发展。
如何处理班级内的突发事件,关系到一个班级的稳定发展,也反映出作为班主任的管理能力和艺术。作者认为,突发事件往往是教育的契机。每个班主任都必须学会正确地处理突发事件。在
在信息技术飞速发展的当今社会,信息化在给人们带来众多利益的同时,也暴露出了越来越多的安全问题,信息的安全保密日益成为了严重的现实问题,而密码,则是信息安全的核心技术。近年
随着社会的不断发展,教育体制的不断变革,教学理念也在不断进步。新课程改革要求中学语文教师在教学中要充分尊重学生的身心发展特点,发挥学生的主体地位,选用科学、有效的教学手
课堂教学是实施素质教育的主渠道。小学数学课堂教学在实施素质教育中的地位和作用已经明确,改革小学数学课堂教学已经引起人们的广泛关注。当前在教学手段、教学内容的研究上
该文大致介绍了几种流行的身份认证方法,包括基于口令的认证方法、挑战握手认证协议、双因子认证、S/KEY认证协议、Kerberos认证系统、基于生物特征识别的身份认证等.在对它
学校文化不仅是一所学校过往历史的积淀,更是学校永恒发展的主线,促进学校教育教学管理、教育方法等演变,它体现在学校的环境、设施、制度、管理、教育教学等各个方面,它内存于师