- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业参考 答案3级线性反馈移位寄存器在c3=1时可有4种
第二章作业参考答案
1.3级线性反馈移位寄存器在c3=1时可有4种线性反馈函数,设其初始状态为(a1,a2,a3)=(1,0,1),求各线性反馈函数的输出序列及周期。
解:此时线性反馈函数可表示为f(a1,a2,a3)=a1?
当c1=0,c2=0时,f(a1,a2,a3)=a1?c2a2
输出序列为101101…, 周期=3
当c1=0,c2=1时,f(a1,a2,a3)=a1?c2a2?
输出序列为10111001011100…,周期=7
当c1=1,c2=0时,f(a1,a2,a3)=a1?c2a2?
输出序列为10100111010011…,周期=7
当c1=1,c2=1时,f(a1,a2,a3)=a1?c2a2?
有输出序列为1010…, 周期=2
2.设n级线性反馈移位寄存器的特征多项式为p(x),初始状态为(a1,a2, …,an-1,an)=(00…01),证明输出序列的周期等于p(x)的阶
证:设p(x)的阶为p,由定理2-3,由r|p,所以r?p
设A(x)为序列{ai}的生成函数,并设序列{ai}的周期为r,则显然有A(x)p(x)=?(x)
又A(x)=a1+a2x+…+arxr-1+xr(a1+a2x+…+arxr-1)+(xr)2(a1+a2x+…+arxr-1)+…
=a1+a2x+…+arxr-1/(1-xr)=a1+a2x+…+arxr-1/(xr-1)
于是A(x)=(a1+a2x+…+arxr-1)/(xr-1)=?(x)/p(x)
又(a1,a2, …,an-1,an)=(00…01)
所以p(x)(anxn-1+…+arxr-1)=?(x)(xr-1) 即 p(x)xn-1(an+…+arxr-n)=?(x)(xr-1)
由于xn-1不能整除xr-1,所以必有xn-1|?(x),而?(x)的次数小于n,所以必有?(x)=xn-1
所以必有p(x)|(xr-1),由p(x)的阶的定义知,阶p?r
综上所述:p=r #
3.设n=4,f(a1,a2,a3,a4)=a1?a4?1?a2a3,初始状态为(a1,a2,a3,
解:由反馈函数和初始状态得状态输出表为
(a4 a3 a
1 0 1 1 1 1 1 1 1 1
1 1 0 1 1 0 1 1 1 1
1 1 1 0 0 1 0 1 1 1(回到初始状态)
所以此反馈序列输出为:11011…周期为5
4.设密钥流是由m=2s级LFSR产生,其前m+2个比特是(01)s+1,即s+1个01。问第m+3个比特有无可能是1,为什么?
解:不能是1。
可通过状态考察的方法证明以上结论。
首先m级LFSR的状态是一个m维的向量,则前m个比特构成一个状态S0,可表示为(01)s,
第m+1个比特是0,所以S0的下一个状态是S1=(10)s,
第m+2个比特是1,所以S1的下一个状态是S2=(01)s=S0,回到状态S0,
所以下一个状态应是S3=S1=(10)s,也即第m+3个比特应该为0。
5.设密钥流是由n级LFSR产生,其周期为2n-1,i是任一正整数,在密钥流中考虑以下比特对
(Si, Si+1), (Si+1, Si+2), …, (Si+2n-3, S i+2n-2), (Si+2n-2, S i+2n-1),
问有多少形如(Sj, Sj+1)=(1,1)的比特对?证明你的结论。
答:共有2(n-2)
证明:
证明方法一:由于产生的密钥流周期为2n-1,且LFSR的级数为n,所以是m序列
以上比特对刚好是1个周期上,两两相邻的所有比特对,其中等于(1,1)的比特对包含在所有大于等于2的1游程中。由m序列的性质,所有长为i的1游程(1? i ?n-2)有2n-i-1/2个,没有长为n-1的1游程,有1个长为n的1游程。
长为i (i1)的1游程可以产生i-1个(1,1)比特对,
所以共有(1,1)比特对的数目N=2n-2-2×(2-1)+2n-3-2×(3-1)+…+2n-i-2×(i-1)+…+2n-(n-2)-2×(n-2-1)+n-1=+n-1=2(n-2)
证明方法2:考察形如11*…*的状态的数目,共有2(n-2)个
6.已知流密码得密文串为1010110110和相应明文串0100010001,而且还已知密钥流是使用3级线性反馈移位寄存器产生的,试破译该密码系统。
解:由二元加法流密码的加密算法可知,将密文串和相应的明文串对应位模2加可得连续的密钥流比特为1110100111
设该三级线性反馈移位寄存器的反馈函数为
您可能关注的文档
- (人教版)八年级数学上册:14.1.2《幂的乘方》ppt课件.ppt
- (六)文言文古今异义、一词多义汇编.doc
- (四年级-专题-面积单位).docx
- (新版)一张表看懂专利法及其细则日期时间规定.docx
- (每平米)房地产建筑成本及建筑常用数据.docx
- (校园欺凌)主题班会课件-(一).ppt
- (税法最新)第三章作业答案.doc
- (精全)九年级物理(上)复习提纲-粤教沪版-2014最新版!!.doc
- (苏教版)五年级语文上册课件-第四单元复习-1[一]-2.ppt
- ......社区卫生服务站可行性报告.doc
- uscpa讲师hannah评论基本概念错误校正模块9 farweek1.pdf
- 台式计算机样本rde64294.pdf
- 成果ielts lesson 2 dated雅思课期.pdf
- 单元一个老人试图移动山脉u6 section 2dU6.pptx
- 四节固定资产处置.pptx
- 从到二容器管理工具课件.pptx
- wmb esb pot lab scenario introduction实验室方案介绍.pptx
- 英语六级下册教学课件unit 8 period 2.pptx
- sw通过信息发布-1诺基亚解决方案网络2015bsc16 release via information ver10.pdf
- shdl-fantasyland设施水泥会包裹james hardie board package 1套餐rev1 FANDEND.pdf
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)