满足多种指标的密码函数的设计

来源 :西安电子科技大学 | 被引量 : 2次 | 上传用户:rilinx_2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码函数,主要包括单输出布尔函数和多输出布尔函数,在特定的流密码及分组密码体系中起着非常重要的作用.通常来说一个好的密码函数需要满足以下指标:较高的非线性度、平衡性、低阶相关免疫性、高的代数次数、最优的代数免疫度和好的自相关性质等等.本文主要研究了同时满足以上若干种密码学指标的几类密码函数的构造,取得了以下结果:  1)通过修改经典的M-M类构造,先后给出两类平衡函数和两类弹性函数的构造方法.所构造的函数具有严格几乎最优的非线性度,其中部分函数非线性度为已知最高.函数的代数次数较高,有些可以达到Siegenthaler界.计算机仿真表明,函数具有较好的代数免疫性质.  2)给出了两种用来构造n元(n≥10,n为偶数)平衡布尔函数的方法,用这些方法构造出的函数满足严格雪崩准则,并且具有较好的全局雪崩性质,非线性度达到2n-1-2n/2-1-2[n/4].  3)通过修改PS类Bent函数,得到了两类具有较高代数次数和非线性度严格几乎最优的多输出布尔函数.这两类函数分别满足平衡性和一阶相关免疫性.其非线性度均为2n-1-2n/2-1-2[n/4].对于一阶相关免疫多输出布尔函数来说,这个非线性度是目前最好的.  4)提出一种GMM类多输出布尔函数的构造方法.构造的多输出弹性布尔函数同时具有严格几乎最优的非线性度和目前已知最高的输出维数.对于一个n输入m输出的函数来说,这是首次在[n/4]≤m<n/2时构造出非线性度严格大于2n-1-2n/2的多输出函数.并且在m<[n/4]时,该构造方法也能得到一大批目前已知非线性度最高的多输出弹性函数.
其他文献
随着网络技术的发展,网络中的信息安全变得越来越重要。身份认证作为信息安全的基础技术,已得到广泛的研究;而Hash函数作为身份认证的核心技术,安全性至关重要。但是,随着传统
来到这座大山,路途遥远.在山腰,离开公路后几个上坡的急弯,车子驶入一片高大的核桃树林下.气氛忽然安静下来,连同轮胎腾起的尘土,路上强烈的阳光留在了世界高处.这是树干和叶
期刊
上海市教育科学研究优秀成果评选至今已是第十届,本文对“十一五”期间的教育科研工作作了全面回顾与总结,阐述了本届优秀成果所具有的显著特点,提炼了本市教育科研工作的基
在组播应用中,组播安全性是需要考虑的重要问题。群组密钥管理机制,包括群组密钥的生成、分发和更新,是维护组播安全的基本手段。本文提出一种基于中国剩余定理的半分布式群
随着网络和通信技术的飞速发展,其背后潜伏着脆弱性、不安全性和危险性,面临着巨大的安全威胁。如何建立和巩固网络上的信任关系以及防御计算机系统内部的安全隐患,维护敏感
东府办[2017]20号各镇人民政府(街道办事处),市府直属各单位:《东莞市关于促进二手车便利交易实施方案》业经市人民政府同意,现印发给你们,请认真贯彻执行。2017年2月20日东
随着电子技术、计算机技术和信号处理技术等科学技术的深入研究和发展,使得安防的科学化、信息化、智能化成为了可能。其中,视频监控可以提供直观可靠的监控信息,而被广泛使
在上世纪末,由于各种媒体的激烈竞争和冲击,广播的生存和发展就成为业内人士所关注和忧虑的焦点,地方电台的生存空间 At the end of the last century, due to the fierce c
随着计算机网络和Internet应用的飞速发展,信息共享日益广泛化,并深入到人们工作和生活的各个领域。人们对信息共享的依赖正逐渐增强,而作为信息共享基础的信息安全技术就显
多基站无源定位技术具有隐蔽性强、定位速度快和定位精度高等优点,在提高预警探测系统抗干扰和生存能力的同时,具备高质量、高效率目标探测的能力,在国防和军事领域具有重要的应