摘要
第一章 绪论
§1.1 研究背景
1.1.1 密码学
1.1.2 流密码
1.1.3 布尔函数
1.1.4 带进位的移位反馈寄存器
§1.2 国内外研究情况
§1.3 本文的主要工作
§1.4 各章组织
第二章 预备知识
§2.1 布尔函数
§2.2 带进位的移位反馈寄存器
2.2.1 Fibonacci FCSR的基础知识
2.2.2 Galois FCSR基础知识
2.2.3 Ring FCSR基础知识
第三章 关于具有最优代数免疫κ的2κ元对称布尔函数
§3.1 研究背景
§3.2 预备知识
§3.3 具有最优AI偶数元对称布尔函数的必要条件
§3.4 类1中的函数具有最优代数免疫
§3.5 类2中的函数具有最优代数免疫
§3.6 成果小结
§3.7 构造具有代数免疫度不低于d的偶数元对称布尔函数
§3.8 本章小结
第四章 对流密码F-FCSR-H v3的区分攻击
§4.1 研究背景
§4.2 预备知识
4.2.1 FCSR序列基础知识
4.2.2 (l)-序列的线性关系
§4.3 扩展(l)-序列的线性关系
4.3.1 用于搜索(2+2)-关系的扩展生日算法
§4.4 利用分段模运算来改进算法
4.4.1 不同线性关系之间的依赖关系
§4.5 仿真实验
§4.6 应用于ring FCSR,F-FCSR,FCSR组合以及F-FCSR-H v3
§4.7 本章小结
第五章 对F-FCSR流密码的快速相关攻击
§5.1 研究背景
§5.2 针对LFSR的一次通过算法
§5.3 针对FCSR的快速相关攻击
§5.4 对F-FCSR密码的快速相关攻击
5.4.1 主要思路
5.4.2 两序列之间的相关关系
5.4.3 搜索序列上的线性关系
5.4.4 密钥恢复攻击
§5.5 本章小结
第六章 改进对流密码BEAN的密钥恢复攻击
§6.1 研究背景
§6.2 预备知识
6.2.1 布尔函数基础知识
6.2.2 BEAN的结构和性质
§6.3 ?gren和Hell的攻击
§6.4 对BEAN的新密钥恢复攻击
6.4.1 恢复S2i
6.4.2 猜测Si中的60比特
6.4.3 改进攻击
6.4.4 使用S2i恢复Bi
6.4.5 恢复初始密钥
§6.5 改进BEAN
§6.6 本章小结
第七章 总结与展望
致谢
参考文献
攻读博士期间主要工作
声明