网站大量收购独家精品文档,联系QQ:2885784924

应用密码学课件作者林东岱曹天杰第四章节序列密码.ppt

应用密码学课件作者林东岱曹天杰第四章节序列密码.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 序列密码 曹天杰 中国矿业大学计算机学院 由于ai∈GF(2)(i=1, 2, ..., n),所以共有2n个递推序列,其中非恒零的序列有2n-1个,记2n-1个非零序列的全体为G ( p ( x ) )。 设取自G ( p ( x ) )的某一序列{ ai },幂级数 称为该序列的生成函数。 定理:设p (x)=1+c1 x+...+cn?1 xn?1+cn xn是GF(2)上的多项式,G ( p ( x ) )中任一序列{ ai }的生成函数 A ( x )满足: , 其中 。 证明:在等式 两边分别乘以xn, xn+1, ... ,再求和,得: 移相整理得: 即 注意在GF(2)上有a⊕a=0。 定理: p ( x ) | q ( x )的充要条件是G ( p ( x ) )? G ( q ( x ) ) 证明: 若p ( x ) | q ( x ),可设q ( x )=p ( x ) r ( x ),因此 所以若{ ai }∈G ( p ( x ) ),则{ ai }∈ G ( q ( x ) ),即G ( p ( x ) )?G ( q ( x ) )。 反之,若G ( p ( x ) )?G ( q ( x ) ),则对于多项式?(x),存在序列{ ai }∈G (p(x)以 为生成函数。特别地,对于多项式? ( x )=1,存在序列{ ai }∈G ( p ( x ) )以 为生成函数。由于G ( p ( x ) )?G ( q ( x ) ),序列{ ai }∈G ( q ( x ) ),所以存在函数r ( x ),使得{ ai }的生成函数也等于 ,从而 , 即q ( x )=p ( x ) r ( x ),所以p ( x ) | q ( x )。 定义:设p ( x )是GF(2)上的多项式,使p ( x ) | ( xp-1)的最小p称为p ( x )的周期或阶。 定理:若序列{ ai }的特征多项式p ( x )定义在GF(2)上,p是p ( x )的周期,则{ ai }的周期r | p。 证明: 由p ( x )周期的定义可以得到p ( x ) | ( xp-1),因此存在q ( x )使得xp-1=p ( x ) q ( x ),又由p ( x ) A( x )=? ( x )可得p ( x ) q ( x ) A ( x )=? ( x ) q( x ),所以( xp-1) A ( x )=? ( x ) q ( x )。由于q ( x )的次数为p-n,? ( x )的次数不超过n-1,所以( xp-1) A( x )的次数不超过( p-n )+( n-1)=p-1, 将( xp-1) A( x )写成xp A ( x )-A ( x ),可看出对于任意正整数i都有ai+p=ai。设p=kr+t,0≤t<r,则ai+p=ai+kr+t=ai+t=ai,所以t=0,即r | p。 n级线性移位寄存器的输出序列的周期r不依赖于初始条件,而是依赖于特征多项式p (x)。级线性移位寄存器遍历2n-1个非零状态,这时序列的周期达到最大2n-1,这种序列就是m序列。 仅初始条件不同的两个输出序列,一个记为{ ai(1) },另一个记为{ ai(2) },其中一个必是另一个的移位,即存在一个常数,使得 。 定理:设p ( x )是n次不可约多项式,周期为m,序列{ ai }∈G ( p ( x ) ),则{ ai }的周期为m。 证明: 设{ ai }的周期为r,由前面的定理可知r | m,所以r≤m。 设A ( x )为{ ai }的生成函数, ,即p ( x ) A ( x )=? ( x )≠0,? ( x )的次数不超过n-1。而 于是

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档