《Web服务安全》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:马恒太,李鹏飞,颜学雄等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:9787121049231
  • 页数:491 页
图书介绍:服务技术是最近几年迅速兴起的一种应用集成技术,影响该技术广泛应用的关键因素是安全问题。这个问题已成为最近几年来国内外研究的一个热点,本书全面介绍了主要Web服务涉及的安全问题和可能采取的安全技术。本书在简要介绍企业应用集成技术的发展现状的基础上,介绍了企业应用集成的中间件技术、Web服务技术和栅格技术等,全面讲解了信息安全基本知识、面向服务的体系构架和Web服务技术、Web服务关键协议及其安全性、Web服务安全认证和访问控制机制、攻击建模方法、网格攻击体系和Web服务攻击技术,以及NCES的系统架构和核心服务,并对服务发现核心服务和安全核心服务所使用的关键技术进行了详细分析。本书既有较深的理论研究,又有丰富的实用技术。全书结构合理,并且内容丰富,可供相关领域科研和工程技术人员参考,也可作为相关专业高年级本科生和研究生的教学参考书。

第1章 企业应用集成及集成技术 1

1.1 大型系统应用集成是时代的要求 1

1.1.1 社会经济和商业发展的需求 1

1.1.2 未来信息化战争的需求 4

1.1.3 互连、互通、互操作能力是大型应用集成的基础 7

1.2 企业应用集成 9

1.2.1 企业应用集成技术的发展 9

1.2.2 企业应用集成的实现技术 12

1.3 企业应用集成关键技术 17

1.3.1 中间件技术 17

1.3.2 Web服务技术 19

1.3.3 网格技术 23

1.3.4 Web服务与网格技术的结合 30

参考文献 31

第2章 安全基础知识 34

2.1 密码体制 34

2.1.1 对称加密体制 34

2.1.2 公开密码体制 41

2.2 基本安全属性 44

2.2.1 机密性 44

2.2.2 完整性 45

2.2.3 非否认性 46

2.2.4 可用性 48

2.3 基本安全机制 51

2.3.1 认证机制 52

2.3.2 授权和访问控制 63

2.3.3 加密和签名机制 72

2.4 分层安全保障机制 81

2.4.1 OSI安全体系结构模型 82

2.4.2 网络层安全保障 86

2.4.3 传输层安全保障 88

2.4.4 应用层安全保障 91

参考文献 93

第3章 面向服务的体系构架和Web服务 94

3.1 面向服务的体系结构 94

3.2 Web服务技术 97

3.2.1 Web服务描述 99

3.2.2 服务发现 101

3.2.3 服务交互 108

3.2.4 服务合成 109

3.3 Web服务体系结构 110

3.3.1 总体结构 110

3.3.2 Web服务的内部结构 111

3.3.3 Web服务的外部结构 113

3.4 Web服务的协议体系 115

3.4.1 Web服务协议集 115

3.4.2 Web服务安全协议 142

参考文献 158

第4章 Web服务关键协议的安全性 161

4.1 Web服务关键协议安全性分析 162

4.1.1 XML安全性协议分析 162

4.1.2 SOAP安全性协议分析 180

4.2 Web服务安全应用协议脆弱性分析 189

4.2.1 基于WS-Security的认证协议脆弱性分析 189

4.2.2 基于SAML的SSO协议脆弱性分析 203

4.3 协议安全性分析方法及工具 215

4.3.1 协议安全性分析方法 215

4.3.2 典型分析工具——FDR和CASPER 223

参考文献 224

第5章 Web服务安全认证和访问控制机制 226

5.1 基础支撑系统——XKMS 227

5.1.1 PKI和XKMS的关系 227

5.1.2 XKMS协议 230

5.2 安全断言标识语言——SAML 260

5.2.1 跨域访问 260

5.2.2 SAML概述 263

5.23 SAML断言 264

5.2.4 SAML协议 269

5.3 Web服务身份管理 271

5.3.1 .NET Passport 272

5.3.2 自由联盟工程 276

5.4 访问控制框架 280

5.4.1 基本概念 280

5.4.2 访问控制框架 281

5.5 策略描述语言——XACML 282

5.5.1 XACML策略语言模型 283

5.5.2 XACML上下文 299

5.5.3 安全和隐私方面的考虑 302

5.6 Web服务访问控制实践 305

5.6.1 Web服务身份验证 305

5.6.2 应用XACML实现访问控制的实例 312

参考文献 320

第6章 网格Web服务攻击体系与技术 322

6.1 攻击建模基本概念 324

6.1.1 攻击建模的目标和作用 324

6.1.2 主要术语和概念 325

6.2 攻击建模方法 327

6.2.1 基本原则 327

6.2.2 攻击建模过程 328

6.3 网格攻击体系 358

6.3.1 网格攻击体系总体目标 358

6.3.2 网格攻击体系设计原则 359

6.3.3 网格攻击体系结构 360

6.4 Web服务攻击技术 365

6.4.1 Web服务攻击技术分类 365

6.4.2 信息收集及分析技术 368

6.4.3 Web服务攻击技术 388

6.4.4 针对Web服务支撑环境的攻击技术 406

6.4.5 针对Web服务虚拟机的攻击技术 412

参考文献 420

第7章 网络核心企业服务集成系统NCES 422

7.1 NCES系统总体架构 422

7.1.1 未来网络中心战结构 423

7.1.2 NCES体系结构 425

7.2 NCES系统分解 427

7.2.1 服务发现核心企业服务体系架构 427

7.2.2 安全服务核心企业服务体系结构 452

7.3 NCES未来的工作 488

参考文献 490