《信息化与信息社会系列丛书 信息安全数学基础》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李超,付绍静编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2015
  • ISBN:9787121275050
  • 页数:218 页
图书介绍:本书系统地介绍了数论、代数、组合、信息论和计算复杂性等数学理论与方法,突出数论、代数、组合、信息论和计算复杂性的一体化融合,前后内容相互呼应,相互支撑。在知识结构的应用性方面,突出教材内容在信息安全领域中的应用。数论部分给出了代换密码、RSA算法、Diffie-Hellman协议的数学原理刻画;代数部分给出了AES算法、EIGmal算法、Schnorr算法和DSS算法的数学原理刻画;组合部分给出了Hash函数和Bent函数的设计与分析方面所涉及的组合知识;信息论部分给出了完善保密性的信息论刻画;计算复杂性部分给出了基于计算安全的密码方案分析原理的刻画。

第1章 数论基础 1

1.1 整数的整除 2

1.2 算术基本定理 7

1.3 整数的同余 11

1.4 同余式 16

1.5 Legendre符号和Jacobi符号 22

1.6 数论在信息安全中的应用 30

习题 43

第2章 代数基础 47

2.1 群的定义与例子 48

2.2 子群、正规子群与商群 54

2.3 群同态与群同构 60

2.4 环的定义与例子 64

2.5 子环、理想与商环 70

2.6 环同态与环同构 75

2.7 有限域 77

2.8 代数在信息安全中的应用 84

习题二 91

第3章 组合数学 95

3.1 排列与组合 96

3.2 容斥原理与鸽笼原理 100

3.3 母函数 106

3.4 递推关系 111

3.5 区组设计 119

3.6 组合数学在信息安全中的应用 126

习题三 135

第4章 信息论基础 139

4.1 通信系统的数学模型 140

4.2 信息的度量 141

4.3 联合熵与条件熵 150

4.4 互信息与平均互信息 156

4.5 离散信源 161

4.6 信息论在密码学中的应用 176

习题四 181

第5章 计算复杂性基础 185

5.1 时空复杂性与算法分析 186

5.2 确定图灵机与P类问题 191

5.3 RAM模型 197

5.4 非确定性图灵机与NP类问题 200

5.5 NP完全性 204

5.6 若干典型的NP完全问题 207

5.7 计算复杂性理论在密码学中的应用 212

习题五 218