第4讲序列密码ppt课件.ppt
《第4讲序列密码ppt课件.ppt》由会员分享,可在线阅读,更多相关《第4讲序列密码ppt课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4讲序列密码ppt课件 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望移位寄存器序列的三种表示方法:移位寄存器序列的三种表示方法:l线性递推式(一元多项式):at+n=c1at+n-1+c2at+n-2+cnat ,t=0l联结多项式:f(x)=1+c1x+c2x2+cnxnl状态转移矩阵:满足:st+1=stTf 称st=(at,at+1,at+2,at+n-1)为n维状态2实例实例(画出移存器的逻辑框图,写出相应的线性(画出移存器的逻辑框图,写出相应的线性
2、递推式)递推式)多项式多项式答案:答案:线性递推式:at=at-4+at-3+at-2x1x2x3x43非退化的移位寄存器非退化的移位寄存器 若反馈函数形如:若反馈函数形如:,其中,其中 ,则称其为,则称其为线性反馈寄存线性反馈寄存器器;否则称其为;否则称其为非线性反馈移为寄存器非线性反馈移为寄存器。其中其中 ,若,若 我们说该寄存器是我们说该寄存器是退化的,退化的,否则是否则是非退化的非退化的。4移位寄存器序列空间移位寄存器序列空间l符号说明:G(f)表示以f(x)为联结多项式的n级线性移位寄存器序列构成的空间l定理1:G(f)是GF(q)上的一个n维线性空间。l证明:只需证明G(f)中的任
3、意两个序列的任意线性组合也属于G(f)即可。即证:l特例:当q=2时,G(f)中任意两个序列之和仍然属于G(f)。5(不)可约多项式l定义:若存在g(x),h(x),使得f(x)=g(x)h(x),则称f(x)是可约多项式;否则,称其为不可约多项式。(不不)可约多项式可约多项式6定理定理2:若:若f(x)|h(x),则,则G(f)G(h).l例1:联结多项式为 f(x)=x4+x3+x+1=(x+1)2(x2+x+1)l线性递推式:at=at-4+at-3+at-1l输出序列:000111/000111/周期为6 011/011/周期为3 001/001/周期为3 01/01/周期为2 111
4、111.周期为1 000000 周期为17极小多项式极小多项式l定义:对于一条移位寄存器序列a,称其联结多项式中次数最低的多项式为a的极小多项式。l定义:满足f(x)|1-xr 的最小正整数r为f(x)的周期,记为p(f(x),简记为p(f)。l例子:x4+x3+x2+x+1的周期为5 (x4+x3+x2+x+1)(x+1)=x5+18序列和周期序列和周期一般地,一个移存器序列表示为:对于序列 ,若存在整数p使得对任意正整数k有 成立,称满足该式的最小正整数p为序列的周期序列的周期。lr级线性反馈移存器的最长周期:,能达到最长周期的线性移存器序列称为m序列序列。在在密密码码学学中中,我我们们希
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 序列 密码 ppt 课件
限制150内