几类流密码分析技术研究

几类流密码分析技术研究

论文摘要

作为一种重要的密码体制,流密码在保密通信中有着广泛的应用.密码分析技术对流密码的设计有着不可替代的指导作用,也是密码学研究中的一个难点和热点问题.本文主要研究流密码分析技术的理论及其应用,得到的主要成果如下:(1)针对两类特殊的滤波生成器,即滤波函数为对称布尔函数时,提出了相应的代数攻击方法.不同于经典的代数攻击策略,该攻击方法主要是利用线性反馈移位寄存器和对称布尔函数的组合性质得到一个低次代数关系,从而使得攻击的复杂度与滤波函数的代数免疫度无关.攻击结果表明,线性移位寄存器与滤波函数的不恰当组合会使滤波生成器受到代数攻击的威胁.因此,在设计滤波生成器时,设计者不但要选择具有高代数免疫度的滤波函数,而且还必须合理选择线性移位寄存器和滤波函数的结合方式.(2)针对使用线性同步机制的同步流密码,当其组合函数为Maiorana–McFarland(M–M)函数时,综合利用线性同步机制和M–M函数的弱点,应用线性一致性测试方法,给出了一种同步攻击方法.攻击结果表明,在流密码设计中,不要单独使用M–M函数而应该跟其它的非线性函数结合起来使用.另外,尽管线性同步机制具有实现简单,运行高效等优点,但是在同步流密码设计中应精心设计以抵抗所提出的攻击.(3)通过分析流密码Grain的密钥流生成器的代数结构,发现了Grain密钥流生成器的三个设计弱点.尽管利用这三个设计弱点还不能针对Grain实施完整的密钥恢复攻击,但是据此提出了一种基于密钥流生成器中间状态的密钥恢复攻击.攻击结果表明, Grain密钥流生成器的设计还存在安全漏洞.更进一步,对Grain密钥流生成器的设计进行了改进.安全性分析表明改进设计能够抵抗所提出的密钥恢复攻击.(4)从代数攻击的角度对多路复合序列生成器进行了安全性分析.求出了复合器函数所有线性无关的最低次零化函数,并据此给出了多路复合序列生成器的一种代数攻击方法.跟已知的攻击方法相比,提出的代数攻击在某些情形下具有优势.

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • §1.1 密码学简介
  • §1.2 研究背景和意义
  • §1.3 内容安排及主要结果
  • 第二章 基础知识
  • §2.1 线性反馈移位寄存器
  • §2.2 布尔函数
  • §2.3 流密码的基本概念
  • §2.4 本章小结
  • 第三章 流密码的代数攻击
  • §3.1 代数攻击的理论与技术
  • §3.2 布尔函数的代数攻击
  • §3.3 两类滤波生成器的代数攻击
  • §3.4 本章小结
  • 第四章 流密码的同步攻击
  • §4.1 同步攻击的理论与技术
  • §4.2 线性一致性测试分析
  • §4.3 一类流密码的同步攻击
  • §4.4 本章小结
  • 第五章 两种密钥流生成器的安全性分析
  • §5.1 Grain 密钥流生成器
  • §5.2 Grain 密钥流生成器的攻击及其设计改进
  • §5.3 多路复合序列生成器
  • §5.4 多路符合序列生成器的相关攻击
  • §5.5 多路复合序列生成器的代数攻击
  • §5.6 本章小结
  • 结束语
  • 致谢
  • 参考文献
  • 攻读博士学位期间的研究成果
  • 相关论文文献

    • [1].合成负载生成器实现云测试[J]. 电信网技术 2017(06)
    • [2].广义自缩生成器的猜测决定攻击[J]. 信息工程大学学报 2011(02)
    • [3].三位自缩减生成器的构造与分析[J]. 计算机与现代化 2009(05)
    • [4].缩扩生成器的构造与分析[J]. 信息安全与通信保密 2009(06)
    • [5].对广义自缩生成器的区分攻击[J]. 西安电子科技大学学报 2012(04)
    • [6].一种新的自缩减生成器[J]. 内江科技 2009(04)
    • [7].一种自相似网络流量生成器的设计与实现[J]. 微电子学与计算机 2016(08)
    • [8].交互式钟控生成器模型研究[J]. 电脑与信息技术 2012(02)
    • [9].直接接触式冰浆生成器参数分析及设计要点[J]. 浙江大学学报(工学版) 2011(06)
    • [10].带多比特记忆的钟控步进组合生成器的性质[J]. 信息工程大学学报 2010(06)
    • [11].超链接生成器系统的实现与应用[J]. 数字技术与应用 2013(11)
    • [12].复合控制生成器[J]. 通信技术 2008(01)
    • [13].主控生成器[J]. 山东大学学报(理学版) 2008(01)
    • [14].系统仿真中随机变量生成器的设计[J]. 计算机工程与科学 2008(03)
    • [15].FPGA的可调参数白噪声与高斯白噪声生成器[J]. 火力与指挥控制 2008(08)
    • [16].带多比特记忆组合生成器的密码分析[J]. 计算机工程 2011(03)
    • [17].双直接接触式冰浆生成器的实验研究[J]. 制冷与空调 2011(05)
    • [18].数据生成器的实现[J]. 计算机与数字工程 2010(02)
    • [19].一种钟控生成器的特性分析[J]. 科技通报 2010(02)
    • [20].带记忆组合生成器的条件相关性[J]. 计算机工程与应用 2008(16)
    • [21].缩减类序列生成器的存储空间[J]. 武汉大学学报(理学版) 2008(05)
    • [22].可逆随机数生成器的设计[J]. 电脑知识与技术 2016(31)
    • [23].酷软我最大[J]. 电脑爱好者 2010(22)
    • [24].由“学生评语生成器”想到的[J]. 教学与管理 2014(23)
    • [25].自适应工资系统中规则引擎与系统生成器的研究[J]. 武汉大学学报(工学版) 2013(02)
    • [26].基于JAVA的图像生成器设计与实现[J]. 电脑知识与技术 2012(20)
    • [27].对一类过滤生成器的攻击[J]. 通信学报 2010(01)
    • [28].生成量子稳定子码的种子生成器[J]. 东南大学学报(自然科学版) 2010(01)
    • [29].安全信息管理系统生成器的研究[J]. 计算机与现代化 2009(11)
    • [30].阿特拉斯·科普柯推出一系列氮气和氧气生成器[J]. 上海化工 2013(07)

    标签:;  ;  ;  ;  ;  ;  

    几类流密码分析技术研究
    下载Doc文档

    猜你喜欢