内容介绍
用户评论
全部咨询
内容简介
布尔函数作为密码体制设计与分析中一个不可缺少的工具,一直是密码学研究的重要问题之一。本书系统论述现代密码学中的布尔函数理论与方法,总结作者及课题组在这一领域多年的研究成果,其中包括已发表的论文和博士、硕士论文以及近期的最新研究成果,同时也包含了国内外学者在这一领域新的重要研究成果,并指出有待进一步研究的重要问题。
全书共分三篇,A篇系统论述布尔函数的基础理论,B篇和C篇分别对序列密码和分组密码中的布尔函数进行深入研究。该书在取材上力求前沿性和广泛性,在结构上力求严谨,在写法上深入浅出。
本书可作为通信与电子系统、信号与信息处理、计算机安全、密码学和应用数学等方面的理论工作者、高年级本科生、研究生参考书,对从事保密系统设计和算法研究的工程技术人员亦有一定的参考价值。
目录
- A篇 布尔函数基础理论
第一章 绪论
1.1 引言
1.2 布尔函数的表示
1.3 布尔函数的研究方法
1.4 布尔函数的研究问题
参考文献
第二章 布尔函数的性质
2.1 布尔函数的Walsh变换及其性质
2.2 布尔函数的线性性
2.3 布尔函数的非线性性
2.4 布尔函数的相关免疫性
2.5 布尔函数的平衡性
2.6 布尔函数的对称性
2.7 布尔函数不同性质之间的关系
2.8 密码学中布尔函数的基本性质
2.9 几类布尔函数的计数问题
参考文献
第三章 相关免疫函数
3.1 相关免疫函数的定义及研究方法
3.2 线性结构一阶相关免疫函数的构造与计数
3.3 非退化一阶相关免疫函数的构造与计数
3.4 一阶相关免疫函数的计数下界
3.5 高阶相关免疫函数的构造与计数
3.6 平衡m阶相关免疫函数
3.7 非退化高阶相关免疫函数的存在性
3.8 正交矩阵的递归生成算法
3.9 布尔函数的相关免疫性与其他密码学性质
3.10 满足k次扩散准则的平衡m阶相关免疫函数的构造
参考文献
第四章 Bent函数
4.1 Bent函数的定义与性质
4.2 Bent函数的构造
4.3 二次Bent函数
4.4 Bent序列
4.5 Bent函数与编码
参考文献
第五章 n元H布尔函数
5.1 H布尔函数的等价定义
5.2 4元H布尔函数
5.3 n元H布尔函数
5.4 n元H布尔函数的精确计数
5.5 n元H布尔函数的结构特征和计数下界
5.6 n元H布尔函数的构造
参考文献
第六章 布尔置换
6.1 多输出函数
6.2 多输出函数的性质
6.3 布尔置换
6.4 布尔置换的构造与计数下界改进
6.5 正形置换的构造与计数下界
参考文献
B篇 序列密码设计与分析中的布尔函数
第七章 序列密码
7.1 引言
7.2 序列密码原理
7.3 序列密码对密钥流的要求
7.4 密钥流生成器
7.5 移位寄存器序列
参考文献
第八章 密钥流序列
8.1 非线性前馈序列
8.2 非线性组合序列
参考文献
第九章 二元加法流密码及其分析
9.1 引言
9.2 二元加法非线性组合流密码的相关攻击
9.3 二元加法非线性组合流密码的线性逼近攻击
参考文献
第十章 序列密码中布尔函数的设计准则及研究
10.1 序列密码中布尔函数的设计准则
10.2 高非线性度布尔函数的构造
10.3 广义相关免疫函数
10.4 e-Bent函数
10.5 广义Bent函数
参考文献
C篇 分组密码设计与分析中的布尔函数
第十一章 分组密码与DES系统
11.1 引言
11.2 分组密码概述
11.3 分组密码的安全性
11.4 分组密码的设计原则
11.5 分组密码的结构
11.6 DES算法
参考文献
第十二章 分组密码分析
12.1 概述
12.2 线性分析方法
12.3 差分分析方法
参考文献
第十三章 分组密码中布尔函数的设计准则及研究
13.1 分组密码中布尔函数的设计准则
13.2 多输出函数的差分均匀性与鲁棒性
13.3 非线性最佳的多输出函数
13.4 满足严格雪崩准则和扩散准则的多输出函数
13.5 正形置换及其分组密码应用
13.6 分组密码中的代替-置换网络的差分特性研究
参考文献