几类流密码基本部件的设计与分析

来源 :西安电子科技大学 | 被引量 : 3次 | 上传用户:yuhuafenghao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流密码具有结构简洁、加密速度快、错误传播有限等特点,广泛用于高速数据传输与加密。基于硬件的流密码更因低功耗特性,在资源受限环境下发挥着无可替代的作用。本文对流密码的几类基本部件:线性反馈移位寄存器、非线性反馈移位寄存器和布尔函数进行了研究和分析,取得以下主要成果:(1)通过分析线性反馈移位寄存器延迟序列和初始状态间的关系,给出了能够完全抵抗能量攻击所需触发器数目的下界。提出了一种线性反馈移位寄存器设计方案,在抵抗线性反馈移位寄存器能量攻击时,附加触发器的个数至多为5个,有效降低了线性反馈移位寄存器的附加功耗。(2)针对基于非线性反馈移位寄存器和布尔函数的流密码算法,通过分析输出布尔函数和非线性反馈移位寄存器反馈函数的Walsh谱值,提出了一种基于Walsh谱的非线性部件的密码分析方法。在分析平衡性、非线性度、相关免疫度等密码学指标基础上,查找影响函数密码学性质的关键Walsh谱值点,对存在问题的谱值点进行函数值分析,判断算法是否符合安全性要求。最后利用该方法对流密码Grain v1进行了分析,通过Walsh谱分布指出了算法中存在的安全隐患。(3)重点研究了定义在2nZ上的4值广义Bent函数。给出了一种2nZ上4值Bent函数的构造方法,该方法主要用于生成奇数个变元的广义Bent函数。然后,通过布尔置换,给出了奇变元广义Bent函数的具体实现方法。(4)通过分析Bent函数的函数值和游程特性,提出了一种基于真值表的Bent函数搜索算法,与其他搜索算法相比,该方法具有较低的存储复杂度,易于使用并行计算实现等特点。
其他文献
廉洁行医记分制 为进一步加强医院的医德医风及行风建设,规范工作人员从业行为,自觉抵制商业贿赂,廉洁行医,廉洁行政,赣州某医院制定了廉洁行医记分制 规定适用于全院范围内
期刊
通过对EL15—2风向、EL15-A风速传感器测量值进行分析,查找传感器存在的问题,并提出相应的解决方法。
针对影响暗筒式日照计观测的因素,分析其存在的原因,找出对策,从根本上进行预防和弥补,尽量减少人为因素对日照时数观测的影响。
介绍了将电石炉气直接引入余热锅炉燃烧及除尘技术,该技术在生产中显示了优越的工艺性能,是一种投资省、见效快、安全、经济、节能的可物的技术。
本文主要论述在我国经济中占据着极其重要地位的中小企业的融资问题.全文由三部分组成:第一部分对中小企业的重要作用和市场定位做了介绍.第二部分:阐述中小企业陷入融资困境
本文以安全困境的形成与缓解为研究对象,首先通过理论分析指出了国家间安全困境形成的基本假设。接着,论证了导致国家间安全困境形成的因素,包括无政府性、人性恶、同处一个
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield