- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
周期序列的K-错线性复杂度分析和研究
Analyse and Research of the k-error Linear Complexity of Periodic Sequences
作 者 姓 名 王 军
学 位 类 型 学 历 硕 士
学 科、专 业 应 用 数 学
研 究 方 向 序 列 密 码
导 师 及 职 称 朱士信 教授
2010年3月
周期序列的K-错线性复杂度分析和研究
摘 要
序列密码是密码学中一个重要组成部分。自古以来,密码体制的强度问题是密码设计者和分析者研究的核心内容。伪随机序列是序列密码中的焦点问题。六十年代末,Berlekamp-Massey提出的线性反馈移位寄存器序列的B-M综合算法使得线性复杂度成为流密码系统强度的重要指标。若一个序列的线性复杂度为L,只需知道该序列的任意2L个连续元素,即可通过解线性方程组或借助B-M算法找到该序列所满足的齐次线性递归关系式,从而可确定整个序列.这说明密钥流序列的齐次线性复杂度必须足够大,才能保证流密码系统的安全性.,所以线性复杂度是度量密钥流序列的密码强度的一个重要指标,线性复杂度高的序列不一定是安全的密钥流序列。在此基础上,Stamp和Martin提出了k-错线性复杂度指标。目前,线性复杂度和k-错线性复杂度成为衡量序列伪随机性的两个重要指标。
本文主要研究了周期序列的线性复杂度、错线性复杂度、给定错线性复杂度的序列个数、错线性复杂度均值等问题。具体研究内容如下:
在上已有的周期序列及其对偶序列的结论基础上,探讨了上由已有的周期序列及其对偶序列所构成的一类序列的极小多项式和线性复杂度之间的关系。
深入探讨了上由已有的周期序列及其对偶序列所构成的一类序列的极小多项式和线性复杂度之间的关系。
讨论了上线性复杂度为的周期序列的k-错线性复杂度(k=6,7),并且对于给定的k-错线性复杂度计算了它的期望值。
讨论了上线性复杂度为的周期序列的k-错线性复杂度(k=1,2),并且对于给定的k-错线性复杂度计算了它的期望值。
深入探讨了上线性复杂度为的周期序列的k-错线性复杂度(k=1,2),并且对于给定的k-错线性复杂度计算了它的期望值。
关键词: 周期序列;线性复杂度;k-错线性复杂度;流密码;极小多项式
目录
第一章 绪论 1
1.1 研究背景 1
1.2 论文研究的内容及主要结果 3
第二章 基础知识 5
2.1 密码学中的信息论基础知识 5
2.2 线性反馈移位寄存器序列 6
第三章 周期单序列与其对偶序列所构造一类新序列的线性复杂度 7
3.1 周期单序列线性复杂度基础知识 7
3.2 二元周期单序列及其对偶序列线性复杂度 8
3.3 由二元周期单序列与其对偶序列所构造新序列的线性复杂度 9
3.4 由p元周期单序列与其对偶序列所构造新序列的线性复杂度 11
第四章 周期二元序列的6-错线性复杂度 13
4.1 周期单序列k-错线性复杂度基础知识 13
4.2 线性复杂度为的周期二元序列的2-错(或3-错)线性复杂度 13
4.3 线性复杂度为的周期二元序列的4-错(或5-错)线性复杂度 14
4.4 线性复杂度为的周期二元序列的6-错(或7-错)线性复杂度 14
第五章 -周期二元序列其线性复杂度为的2-错线性 复杂度 19
5.1 周期序列的k-错线性复杂度基础知识 19
5.2 线性复杂度为的二元序列的2-线性复杂度及期望 19
5.3 线性复杂度为的p元序列的2-线性复杂度 23
6.1 论文工作总结 25
6.2 下一步研究计划 25
参考文献 26
本文作者在攻读硕士期间的研究成果 30
第一章 绪论
1.1 研究背景
密码学(Cryptology)是一门古老的科学,大概自人类社会出现战争便产生了密码,但那时还没有系统的理论基础。直到1949年美国数学家商农(C.D.Shannon)。
流密码体制的强度完全依赖于密钥流产生器所生成的伪随机序列的随机性(Randomness)和不可预测性(Unpredictability)。Shannon)在1949年就从理论上严格证明了密钥流序列是一个真随机序列,相应的流密码是绝对安全的[3]。但是实际上,人们无法完全重复地产生同一个随机序列,只能用伪随机序列代替随机序列。B-M综合算法[4]使得线性复杂度成为一些流密码系统强度的重要指标,随之很多相关研究成果相继提出。可以参考文献【5、6】。若序列的线性复杂度为,则只要知道该序列的任意个连续元素,就可通过解线性方程组或用B-M算法找到该序列所满足的齐次线性
文档评论(0)