《信息安全原理与实践(第2版)》
基本信息
原书名:Information Security: Principles and Practice, 2nd Edition
作者: (美)Mark Stamp
译者: 张 戈
丛书名: 安全技术经典译丛
出版社:清华大学出版社
ISBN:9787302317852
上架时间:2013-5-30
出版日期:2013 年5月
开本:16开
页码:463
版次:1-1
所属分类:计算机 > 安全 > 数据安全
更多关于 》》》《
信息安全原理与实践(第2版) 》
内容简介
计算机书籍
现已更新——面向21世纪的信息安全指南
信息安全是一个快速发展的领域。着眼于最富时代感的安全议题,涵盖涉及宽泛的一系列新鲜信息,这本经过充分更新和全面修订的《信息安全原理与实践(第2版)》为读者提供了解决任何信息安全难题所必备的知识和技能。 主要内容
通过聚焦于现实世界中的生动实例,并采用一种面向实践的信息安全讲述方法,这《信息安全原理与实践(第2版)》围绕如下4个重要主题进行组织并展开:
密码学技术:包括经典密码系统、对称密钥加密技术、公开密钥加密技术、哈希函数、随机数技术、信息隐藏技术以及密码分析技术等。 访问控制:包括身份认证和授权、基于口令的安全、访问控制列表和访问能力列表、多级安全性和分隔项技术、隐藏通道和接口控制、诸如blp和biba之类的安全模型、防火墙以及入侵检测系统等。
协议:包括简单身份认证协议、会话密钥、完全正向保密、时间戳技术、ssh协议、ssl协议、ipsec协议、kerberos协议、wep协议以及gsm协议等。
软件安全:包括软件缺陷和恶意软件、缓冲区溢出、病毒和蠕虫、恶意软件检测、软件逆向工程、数字版权管理、安全软件开发以及操作系统安全等。
在《信息安全原理与实践(第2版)》第2版中,特别引入了一些比较新的内容,其中涉及的安全主题包括ssh协议和wep协议、实际的rsa计时攻击技术、僵尸网络以及安全证书等。同时还增加了一些新的背景知识,包括enigma密码机以及一部分关于经典“橘皮书”之安全观的内容。此外,本书还有一大特色,就是大幅度地扩展和更新课后思考题,并增补了许多新的图解、表格和图形,用以阐明和澄清一些复杂的主题和问题。最后,对于课程开发来说,还有一组综合性的课堂测试用的powerpoint幻灯片文件以及问题解答手册可供利用。
目录
《信息安全原理与实践(第2版)》
第1章 引言
1
1.1 角色列表
1
1.2 alice的网上银行
2
1.2.1 机密性、完整性和可用性
2
1.2.2 cia并不是全部
3
1.3 关于本书
4
1.3.1 密码学技术
5
1.3.2 访问控制
5
1.3.3 协议
6
1.3.4 软件安全
7
1.4 人的问题
7
1.5 原理和实践
8
1.6 思考题
9
第ⅰ部分 加密
第2章 加密基础
17
2.1 引言
17
2.2 何谓“加密”
18
2.3 经典加密
19
2.3.1 简单替换密码
20
.2.3.2 简单替换的密码分析
22
2.3.3 安全的定义
23
2.3.4 双换位密码
23
2.3.5 一次性密码本
24
2.3.6 venona项目
28
2.3.7 电报密码本
29
2.3.8 1876选举密码
31
2.4 现代加密技术的历史
33
2.5 加密技术的分类
35
2.6 密码分析技术的分类
37
2.7 小 结
38
2.8 思考题
38
第3章 对称密钥加密
45
3.1 引言
45
3.2 流密码加密
46
3.2.1 a5/1算法
47
3.2.2 rc4算法
49
3.3 分组密码加密
50
3.3.1 feistel密码
50
3.3.2 des
51
3.3.3 三重des
57
3.3.4 aes
59
3.3.5 另外三个分组密码加密算法
61
3.3.6 tea算法
62
3.3.7 分组密码加密模式
63
3.4 完整性
67
3.5 小结
69
3.6 思考题
69
第4章 公开密钥加密
77
4.1 引言
77
4.2 背包加密方案
79
4.3 rsa
82
4.3.1 教科书式的rsa体制范例
84
4.3.2 重复平方方法
85
4.3.3 加速rsa加密体制
86
4.4 diffie-hellman密钥交换算法
87
4.5 椭圆曲线加密
89
4.5.1 椭圆曲线的数学原理
89
4.5.2 基于椭圆曲线的diffie-hellman密钥交换方案
91
4.5.3 现实中的椭圆曲线加密案例
92
4.6 公开密钥体制的表示方法
93
4.7 公开密钥加密体制的应用
93
4.7.1 真实世界中的机密性
94
4.7.2 数字签名和不可否认性
94
4.7.3 机密性和不可否认性
95
4.8 公开密钥基础设施
97
4.9 小结
99
4.10 思考题
100
第5章 哈希函数及其他
109
5.1 引言
109
5.2 什么是加密哈希函数
110
5.3 生日问题
111
5.4 生日攻击
113
5.5 非加密哈希
113
5.6 tiger hash
115
5.7 hmac
120
5.8 哈希函数的用途
121
5.8.1 网上竞价
122
5.8.2 垃圾邮件减阻
122
5.9 其他与加密相关的主题
123
5.9.1 秘密共享
124
5.9.2 随机数
127
5.9.3 信息隐藏
129
5.10 小结
133
5.11 思考题
134
第6章 高级密码分析
145
6.1 引言
145
6.2 enigma密码机分析
146
6.2.1 enigma密码机
147
6.2.2 enigma的密钥空间
149
6.2.3 转子
151
6.2.4 对enigma密码机的攻击
153
6.3 wep协议中使用的rc4
155
6.3.1 rc4算法
156
6.3.2 rc4密码分析攻击
157
6.3.3 rc4攻击的预防
161
6.4 线性和差分密码分析
161
6.4.1 数据加密标准des之快速浏览
162
6.4.2 差分密码分析概览
163
6.4.3 线性密码分析概览
165
6.4.4 微小des
166
6.4.5 针对tdes加密方案的差分密码分析
169
6.4.6 针对tdes加密方案的线性密码分析攻击
173
6.4.7 对分组加密方案设计的提示
175
6.5 格规约和背包加密
176
6.6 rsa计时攻击
182
6.6.1 一个简单的计时攻击
183
6.6.2 kocher计时攻击
185
6.7 小结
189
6.8 思考题
189
第ⅱ部分 访问控制
第7章 认证
199
7.1 引言
199
7.2 身份认证方法
200
7.3 口令
200
7.3.1 密钥和口令
201
7.3.2 口令的选择
202
7.3.3 通过口令对系统进行攻击
203
7.3.4 口令验证
204
7.3.5 口令破解中的数学分析
205
7.3.6 其他的口令问题
208
7.4 生物特征技术
209
7.4.1 错误的分类
211
7.4.2 生物特征技术实例
212
7.4.3 生物特征技术的错误率
216
7.4.4 生物特征技术总结
216
7.5 你具有的身份证明
217
7.6 双因素认证
218
7.7 单点登录和web cookie
218
7.8 小结
219
7.9 思考题
220
第8章 授权
229
8.1 引言
229
8.2 授权技术发展史简介
230
8.2.1 橘皮书
230
8.2.2 通用准则
233
8.3 访问控制矩阵
234
8.3.1 访问控制列表和访问能力列表
234
8.3.2 混淆代理人
236
8.4 多级安全模型
237
8.4.1 bell-lapadula模型
238
8.4.2 biba模型
240
8.5 分隔项(compartment)
241
8.6 隐藏通道
242
8.7 推理控制
244
8.8 captcha
245
8.9 防火墙
247
8.9.1 包过滤防火墙
248
8.9.2 基于状态检测的包过滤防火墙
250
8.9.3 应用代理
250
8.9.4 个人防火墙
252
8.9.5 深度防御
252
8.10 入侵检测系统
253
8.10.1 基于特征的入侵检测系统
254
8.10.2 基于异常的入侵检测系统
255
8.11 小结
259
8.12 思考题
259
第ⅲ部分 协议
第9章 简单认证协议
269
9.1 引言
269
9.2 简单安全协议
270
9.3 认证协议
272
9.3.1 利用对称密钥进行认证
275
9.3.2 利用公开密钥进行认证
278
9.3.3 会话密钥
279
9.3.4 完全正向保密(perfect forward secrecy)
281
9.3.5 相互认证、会话密钥以及pfs
283
9.3.6 时间戳
283
9.4 身份认证和tcp协议
285
9.5 零知识证明
287
9.6 最佳认证协议
291
9.7 小结
291
9.8 思考题
291
第10章 真实世界中的安全协议
301
10.1 引言
301
10.2 ssh
302
10.3 ssl
303
10.3.1 ssl协议和中间人攻击
305
10.3.2 ssl连接
306
10.3.3 ssl和ipsec
307
10.4 ipsec
308
10.4.1 ike阶段一:数字签名方式
310
10.4.2 ike阶段一:对称密钥方式
312
10.4.3 ike阶段一:公开密钥加密方式
313
10.4.4 ipsec cookie
314
10.4.5 ike阶段一小结
315
10.4.6 ike阶段二
315
10.4.7 ipsec和ip数据报
316
10.4.8 运输和隧道方式
317
10.4.9 esp和ah
318
10.5 kerberos
320
10.5.1 kerberos化的登录
321
10.5.2 kerberos中的票据
322
10.5.3 kerberos的安全性
323
10.6 wep
324
10.6.1 wep协议的认证
324
10.6.2 wep协议的加密
325
10.6.3 wep协议的不完整性
326
10.6.4 wep协议的其他问题
326
10.6.5 实践中的wep协议
327
10.7 gsm
328
10.7.1 gsm体系架构
328
10.7.2 gsm安全架构
330
10.7.3 gsm认证协议
332
10.7.4 gsm安全缺陷
332
10.7.5 gsm安全小结
335
10.7.6 3gpp
335
10.8 小结
336
10.9 思考题
336
第ⅳ部分 软件
第11章 软件缺陷和恶意软件
347
11.1 引言
347
11.2 软件缺陷
348
11.2.1 缓冲区溢出
350
11.2.2 不完全仲裁
360
11.2.3 竞态条件
361
11.3 恶意软件
362
11.3.1 brain病毒
364
11.3.2 莫里斯蠕虫病毒
364
11.3.3 红色代码病毒
366
11.3.4 sql slammer蠕虫
366
11.3.5 特洛伊木马示例
367
11.3.6 恶意软件检测
368
11.3.7 恶意软件的未来
370
11.3.8 计算机病毒和生物学病毒
372
11.4 僵尸网络
373
11.5 基于软件的各式攻击
374
11.5.1 腊肠攻击
374
11.5.2 线性攻击
375
11.5.3 定时炸弹
376
11.5.4 软件信任
376
11.6 小结
377
11.7 思考题
378
第12章 软件中的安全
387
12.1 引言
387
12.2 软件逆向工程
388
12.2.1 java字节码逆向工程
390
12.2.2 sre示例
391
12.2.3 防反汇编技术
395
12.2.4 反调试技术
396
12.2.5 软件防篡改
397
12.2.6 变形2.0
398
12.3 数字版权管理
399
12.3.1 何谓drm
399
12.3.2 一个真实世界中的drm系统
403
12.3.3 用于流媒体保护的drm
405
12.3.4 p2p应用中的drm
407
12.3.5 企业drm
408
12.3.6 drm的败绩
409
12.3.7 drm小结
409
12.4 软件开发
410
12.4.1 开源软件和闭源软件
411
12.4.2 寻找缺陷
413
12.4.3 软件开发相关的其他问题
414
12.5 小结
417
12.6 思考题
418
第13章 操作系统和安全
427
13.1 引言
427
13.2 操作系统的安全功能
427
13.2.1 隔离控制
428
13.2.2 内存保护
428
13.2.3 访问控制
430
13.3 可信操作系统
430
13.3.1 mac、dac以及其他
431
13.3.2 可信路径
432
13.3.3 可信计算基
433
13.4 下一代安全计算基
435
13.4.1 ngscb特性组
436
13.4.2 引人入胜的ngscb应用
438
13.4.3 关于ngscb的非议
438
13.5 小结
440
13.6 思考题
440
附录
445
参考文献
463
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16566727/viewspace-763130/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16566727/viewspace-763130/
本文深入探讨了操作系统、运维及密码学在信息安全中的关键作用,旨在提供一套完整的理论与实践指导,帮助读者理解和应对现代网络安全挑战。

被折叠的 条评论
为什么被折叠?



