第一部分概论,古典密码学 1
第一章概论 1
§1.1发展历史与意义 1
目 录 1
§1.2密码体制的基本原则 3
§1.3密码学的基本要素 5
§1.4若干数学工具 7
第二章古典密码学 8
§2.1密码体制的数学模型 8
§2.2密码体制的基本运算 13
§2.3几种典型的古典密码体制 19
§3.1密码体制的概率分布及其信息度量 24
第三章 密码体制的信息与统计分析 24
§3.2密码的统计分析原理 28
§3.3关于密码体制若干安全性问题的讨论 30
第二部分近代密码学 36
第四章 DES与IDEA体制 36
§4.1 DES概论 36
§4.2 DES算法 38
§4.3 DES的构造分析 45
§4.4 IDEA的设计与构造 47
第五章公钥体制 53
§5.1公钥体制的数学基础 53
§5.2 RSA体制 57
§5.3公钥体制的应用——电子认证系统 62
§5.4背包公钥体制 65
第三部分序列密码学 70
第六章 序列密码学概论 70
§6.1 序列加密的意义与分类 70
§6.2移位寄存器与移位寄存器序列 71
§6.3移位寄存器的表示 76
§6.4移位寄存器的图表示法 81
第七章线性移位寄存器理论 85
§7.1线性移位寄存器的一般性质 85
§7.2有限域上的多项式理论 90
§7.3线性移位寄存器的多项式理论 93
§7.4线性移位寄存器序列的平移等价类 99
§7.5 m-序列与伪随机序列理论 104
§7.6线性移位寄存器的综合问题 113
第八章 非线性移位寄存器理论 122
§8.1非线性移位寄存器的一般理论 122
§8.2 M-序列及其伪随机性理论 130
§8.3 M-序列的构造理论 133
§8.4 M-序列的计数定理 143
第九章序列密码学的其他问题概述 148
§9.1随机序列的若干性质 148
§9.2关于前馈网络的若干性质 150
结束语 155
参考文献 156