本文在紧密跟踪ESTREAM计划的基础上,对现代序列密码设计的新思想和新方法进行 研究。按照算法设计思想和构造结构的不同特点,我们将ESTREAM计划中的序列密码算法 分为四类:一类是基于LFSR设计的序列密码、一类是基于NLFSR设计的序列密码,一 类是基于RC4思想设计的序列密码,最后一类是基于分组密码设计的序列密码。本文首先 结合具体的现代序列密码算法,分析了四种类型的序列密码算法的设计特点。在此基础上, 对一种典型的序列密码算法一LEX算法的设计原理及其攻击方法展开研究,在原有滑动攻 击的基础上,对其变种密码提出了截断滑动攻击,并分析了截断滑动攻击的复杂度。研究 结果表明:选择大约2们