基于非线性反馈移位寄存器的de Bruijn序列的设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:belive
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移位寄存器序列中的M序列又称de Bruijn序列,由于有着良好的随机性质及密钥量大与难以破解的特点,在保密通信中具有非常重要的地位。近年来,诸如相关攻击与代数攻击的密码分析技术的发展,使得非线性反馈移位寄存器有取代线性反馈移位寄存器、成为相关学界的研究主流之势。  本文着眼于移位寄存器的几何结构,以分析它们的状态图为出发点,尝试构造de Bruijn序列,取得了以下成果:  (1)在MATLAB平台实现了依据反馈函数对任意反馈移位寄存器的状态图进行整体上的刻画,并统计相关特征,包括圈个数、连通分支个数、三叉点和叶子点等。实验数据显示,在小于17阶的情况下,该程序可以相当快速得到结果。  (2)在Golomb给出的PSR和CSR的圈个数公式的基础上,给出并证明了PSR和CSR的圈长分布公式,完全确定了这两类经典移位寄存器的几何结构。  (3)引入Etzion和Lempel提出的圈的扩展表示和扩展重量的概念,对CSR的圈结构展开讨论,由它的特殊性质提出了一个利用CSR生成de Bruijn序列的算法。利用该算法,n阶CSR可产生([)n/2」∏k=1(n?12k?1)条de Bruijn序列,运行内存约为n2/2,产生下一比特最多需要n个循环移位操作和n个n比特按位比较操作。利用图论方法,给出了关于圈扩展重量的局限性的证明,圈扩展重量仅适用于PSR和CSR.  (4)利用编写的MATLAB程序,给出了两个奇异反馈移位寄存器的具体实例,通过对二者的状态图进行严格的数学证明,提供了分析这一类具有满二叉树组合形式的状态图的奇异反馈移位寄存器的思路。
其他文献
随着计算机与通信技术的发展,出现了大量的网络设备,网络环境也变得异常复杂,网络管理成为一个不可忽略的问题。简单网络管理协议(SNMP)被广泛应用于网络管理,成为事实上的网
纪录片从19世纪末诞生已一个世纪有余.几乎同时,身体在哲学中的地位发生了历史性转折.1945年,梅罗-庞蒂《知觉现象学》的发表,昭示身体作为哲学研究初步成型.身体哲学和纪录
现代密码学理论和密码技术是信息安全的重要基础。分组密码是密码学的一个重要分支,它具有速度快、易于标准化和便于软硬件实现等特点,通常是信息与网络安全中实现数据加密、数
在研究安全网关技术的基础上,本文实现了一种基于X86平台的安全网关。该安全网关对Linux操作系统进行了实时性改进,并在Linux内核中集成了数据包加密及认证模块。本文针对安
针对电子政务网络中应用系统繁多,应用系统中的用户和权限管理混乱、管理维护复杂等情况,需要建立一个基于PKI的网络统一授权服务平台,以实现电子政务网络中应用系统用户和权
众所周知,密码分析是密码技术的重要组成部分,其主要任务是破译密码或伪造认证信息,实现窃取机密信息或进行诈骗破坏活动。一个密码系统的安全性只有通过对该系统抵抗当前已
云存储是目前互联网发展最炙手可热的主题。公有云可以方便、高效、安全的存储用户数据,它已经成为公众不可或缺的一种数据存储方式。而私有云面向企业和政府,它因为低成本、操
与传统通信方式相比,流星余迹通信具有保密性好、抗干扰能力强,不易遭敌方侦察、截获和干扰等优点,非常适合军用和民用。本文选题来源于国家“十一五”重点项目,国家自然科学