书籍详情
Web服务安全性高级编程
作者:(美)Ben Galbraith,(美)Whitney Hankison等著;吴旭超,王黎译;吴旭超译
出版社:清华大学出版社
出版时间:2003-09-01
ISBN:9787302070054
定价:¥68.00
购买这本书可以去
内容简介
随着越来越多的公司开始实现基于XML的信息交换技术(即Web服务),安全性已经成为一个至关重要的问题。这一点在电子商务领域中显得尤为突出。为此,人们开发了各种基于XML的标准来满足Web服务的安全性需求,比如XML加密(XML-ENC)、XML数字签名(XML-DSIG)和XML密钥管理规范(XKMS)。本书提供了有关这些标准和其他XML安全性标准的详细信息。此外,本书还通过J2EE和.NET平台演示了XML安全性标准的实际应用。通过阅读本书,开发人员能够了解Web服务的安全性以及实现安全性的具体方法。本书主要内容●Web服务中有关安全性的概念●已经过证明的安全性原理的基本概念●为满足安全性需求而制定的基于XML的标准●各个层中(包括传输层和应用层)安全性的概念●使用基于.NET和J2EE的系统时,要注意的Web服务的安全性问题●使用.NET和J2EE架构的安全的Web服务示例●在Web服务中实现安全性时可以使用的工具包和SDK本书读者对象本书适用于那些需要了解实用信息、以使其Web服务拥有足够的安全性的Web服务开发人员,同时,也适用于那些负责系统完整性的安全分析员。
作者简介
暂缺《Web服务安全性高级编程》作者简介
目录
第1章 Web服务
1. 1 Web服务概述
1. 1. 1 驻留和可订阅
1. 1. 2 Web编程的革命
1. 1. 3 相关的Web服务标准
1. 2 需要Web服务的原因
1. 2. 1 Internet商务的可靠性和完整性
1. 2. 2 事务和事务性组件的优点
1. 2. 3 发挥推动作用的委员会
1. 3 Web服务的业务推动因素
1. 3. 1 数据的可靠性
1. 3. 2 客户访问
1. 3. 3 本地商务与国际商务
1. 3. 4 流线型事务的完成
1. 3. 5 特定于业务的推动因素
1. 3. 6 Web服务请求者
1. 3. 7 业务的内部推动因素
1. 4 Web服务的开发. 支持和未来
1. 4. 1 Web服务标准
1. 4. 2 Web服务的业务领域
1. 5 业界领袖的参与
1. 5. 1 IBM
1. 5. 2 SUN
1. 5. 3 BEA
1. 5. 4 Microsoft
1. 6 Web服务的未来
1. 6. 1 成本/收益分析
1. 6. 2 全球Internet商务
1. 7 小结
第2章 安全
2. 1 安全简介
2. 1. 1 安全性的主要内容
2. 1. 2 需要安全的原因
2. 1. 3 实现安全性的注意事项
2. 1. 4 安全因素
2. 2 Web服务安全的含义
2. 2. 1 Web安全问题
2. 2. 2 特别针对Web服务的安全性开发
2. 2. 3 Web服务安全性应用
2. 3 安全术语和概念
2. 3. 1 DMZ--非军事区
2. 3. 2 传输层安全
2. 3. 3 身份验证层安全
2. 3. 4 应用层安全
2. 3. 5 安全标准示例
2. 3. 6 传输层安全示例
2. 3. 7 身份验证层安全示例
2. 3. 8 应用层安全示例
2. 3. 9 身份验证集成示例
2. 4 小结
第3章 身份验证机制
3. 1 身份验证机制概述
3. 1. 1 所需功能列表
3. 1. 2 方案简介
3. 2 基本身份验证
3. 3 基于SSL的基本身份验证
3. 3. 1 内部用户的体系结构
3. 3. 2 外部用户的体系结构
3. 3. 3 机制的优缺点
3. 4 摘要身份验证机制
3. 4. 1 内部用户的体系结构
3. 4. 2 外部用户的体系结构
3. 4. 3 机制的优缺点
3. 5 NTLM身份验证机制
3. 5. 1 内部用户的体系结构
3. 5. 2 NTLM机制的优缺点
3. 6 客户证书机制
3. 6. 1 内部用户的体系结构
3. 6. 2 外部用户的体系结构
3. 7 情景示例
3. 7. 1 环境描述
3. 7. 2 体系结构
3. 7. 3 用户请求流程图
3. 7. 4 最后的分析和决策
3. 8 Liberty项目
3. 8. 1 Web服务的安全
3. 8. 2 网络标识的含义
3. 9 LibertyAlliartec的含义
3. 9. 1 Liberty规范所提供的服务
3. 9. 2 规范
3. 9. 3 体系结构
3. 9. 4 身份验证上下文机制
3. 9. 5 Liberty工具包
3. 9. 6 构建Liberty应用程序
3. 9. 7 未来的方向
3. 10 小结
第4章 PKI
4. 1 PKI的含义
4. 1. 1 密码术
4. 1. 2 标识
4. 1. 3 快速回顾
4. 2 Web服务和PKI
4. 2. 1 客户证书
4. 2. 2 集成PKI的应用程序
4. 2. 3 内部和委托PKI
4. 2. 4 可替换的安全选项
4. 3 部署PKI
4. 3. 1 完全服务于内部的PKI
4. 3. 2 委托PKI
4. 3. 3 技术角度
4. 3. 4 企业角度
4. 4 PKI和Web服务:全面介绍
4. 5 小结
第5章 SSL
5. 1 SSL概述
5. 1. 1 起源
5. 1. 2 SSL提供的内容
5. 1. 3 SSL没有提供的内容
5. 2 需要SSL的原因
5. 2. 1 HTTP
5. 2. 2 SSL解决方案
5. 3 SSL的工作方式
5. 3. 1 概述
5. 3. 2 保持数据的安全性和完整性
5. 4 操作概述
5. 5 SSL--局限性. 警告和后继发展
5. 5. 1 安全
5. 5. 2 警告
5. 5. 3 后继发展
5. 6 Web服务如何使用SSL
5. 6. 1 SSL在体系结构上属于外部特性
5. 6. 2 安全和完整性的成本
5. 7 小结
第6章 XML签名
6. 1 使用XML签名的原因
6. 1. 1 多个签名
6. 1. 2 持久性签名
6. 2 Web服务和签名
6. 2. 1 XML
6. 2. 2 远程引用
6. 2. 3 多方参与
6. 3 XML签名概述
6. 3. 1 基本的XML签名结构
6. 3. 2 示例:分离签名
6. 3. 3 示例:封装签名
6. 3. 4 示例:被封装的签名
6. 3. 5 示例:分离签名和外部引用
6. 4 XML签名的处理步骤
6. 4. 1 生成XML签名
6. 4. 2 XML签名验证
6. 5 XML处理的限制
6. 5. 1 基本XML处理
6. 5. 2 DOM和SAX处理
6. 5. 3 XML命名空间处理
6. 5. 4 字符编码
6. 6 XML签名的语法
6. 6. 1 核心语法
6. 6. 2 可选的签名语法
6. 6. 3 处理指令和注释
6. 7 算法
6. 8 安全性注意事项
6. 8. 1 转换操作的注意事项
6. 8. 2 安全模型注意事项
6. 8. 3 其他注意事项
6. 9 实现方案
6. 9. 1 XML签名Web服务
6. 9. 2 XML签名工具包
6. 10 局限性
6. 11 小结
第7章 XML加密
7. 1 需要XML加密的原因
7. 1. 1 对文档的部分内容加密
7. 1. 2 多重加密
7. 1. 3 持续性存储
7. 1. 4 Web服务和XML加密
7. 2 XML加密概述
7. 3 XML加密示例
7. 3. 1 加密整个XML元素
7. 3. 2 加密XML元素的内容
7. 3. 3 加密XML字符
7. 3. 4 加密XML文档
7. 3. 5 加密任意内容
7. 3. 6 加密EncryptedDara元素
7. 3. 7 添加密钥信息
7. 3. 8 对密钥进行加密
7. 4 XML加密语法
7. 4. 1 EncryptedData元素
7. 4. 2 EncryptedKey元素
7. 4. 3 CipherReference元素
7. 4. 4 EncryptionProperties元素
7. 5 携带密钥信息
7. 5. 1 使用ds:Keylnfo携带密钥信息
7. 5. 2 使用EncryptedKey携带密钥信息
7. 5. 3 方法的选择
7. 6 XML文档的加密指导原则
7. 6. 1 XML片断串行化的指导原则
7. 6. 2 任意数据的加密指导原则
7. 7 算法
7. 7. 1 块式加密
7. 7. 2 密钥传输
7. 7. 3 密钥协议
7. 7. 4对称密钥包装
7. 7. 5 消息摘要
7. 7. 6 消息验证
7. 7. 7 规范化
7. 7. 8 编码
7. 8 与XML签名的关系
7. 9 安全性注意事项
7. 9. 1 明文推测攻击
7. 9. 2 签署所见内容
7. 9. 3 对称密钥
7. 9. 4 初始化向量
7. 9. 5 拒绝服务
7. 10 局限性
7. 11 发展趋势
7. 12 实现方案
7. 13 小结
第8章 XKMS
8. 1 密钥管理问题
8. 2 XKMS概述
8. 2. 1 XKMS服务
8. 2. 2 使用XKMS服务的示例
8. 2. 3 XKMS的优点
8. 2. 4 XKMS的命名空间
8. 2. 5 XKISS和XKRSS
8. 3 XMl密钥信息规范
8. 3. 1 XKISS服务
8. 3. 2 定位服务
8. 3. 3 验证服务
8. 3. 4 确保XKISS服务响应的有效性
8. 3. 5 XKISS消息规范
8. 4 XML密钥注册规范
8. 4. 1 密钥注册
8. 4. 2 重发密钥
8. 4. 3 取消密钥
8. 4. 4 密钥恢复
8. 4. 5 请求验证
8. 4. 6 XKRSS消息规范
8. 5 SOAP绑定
8. 6 批量操作
8. 6. 1 批量注册的用途
8. 6. 2 X-BULK规范
8. 7 安全注意事项
8. 7. 1 重发攻击
8. 7. 2 拒绝服务
8. 7. 3 恢复策略
8. 7. 4 受限使用的共享数据
8. 8 XKMS的未来
8. 9 实现
8. 9. 1 客户端的技术和选项
8. 9. 2 服务器端的选项
8. 9. 3 XKMS实现工具
8. 10 小结
第9章 SAML
9. 1 SAML简介
9. 1. 1 SAML的背景
9. 1. 2 使用SAML的根本原因
9. 1. 3 SAML规范
9. 1. 4 SAML的优势
9. 2 SAML规范文档
9. 2. 1 使用案例
9. 2. 2 会话管理
9. 2. 3 核心规范
9. 3 有关SAML的关键标准和规范
9. 4 产品和工具包
9. 5 LibertyAlliance. Microsoft Passport和SAML
9. 5. 1 LibertyAlliance概述
9. 5. 2 Liberty Alliance的目标
9. 5. 3 功能需求
9. 5. 4 LibertyAlliance规范文档
9. 6 SAML的前景
9. 7 小结
第10章 XACML
10. 1 XACML的背景
10. 2 XACML的需求
10. 3 访问控制列表
10. 3. 1 AclEntry接口
10. 3. 2 ACL接口
10. 3. 3 Group接口
10. 4 SAML和角色数据库
10. 5 XACML规范文档
10. 5. 1 应用程序案例
10. 5. 2 委员会工作草案
10. 5. 3 XACML访问控制XML示例
10. 6 XACML的前景
10. 7 小结
第11章 WS-Security
11. 1 WS-Security简介
11. 2 Web服务的安全保护伞
11. 2. 1 设计准则
11. 2. 2 安全性的各个方面
11. 2. 3 消息完整性
11. 2. 4 利用元素避免重发攻击
11. 2. 5 安全性令牌传送
11. 2. 6 消息机密性
11. 3 WS-Security的优点
11. 4 缺陷
11. 5 小结
第12章 P3P
12. 1 了解隐私
12. 1. 1 隐私问题
12. 1. 2 Web站点的监控技术
12. 1. 3 保护隐私的解决方案
12. 2 P3P的历史
12. 3 了解P3P
12. 3. 1 P3P的工作原理
12. 3. 2 了解规范
12. 4 P3P工具
12. 4. 1 InternetExplorer6. 0
12. 4. 2 AT&TPrivacyBird
12. 4. 3 IBMP3P策略编辑器和解析器
12. 5 在站点中实现P3P
12. 5. 1 概述
12. 5. 2 规划和部署
12. 5. 3 部署
12. 6 P3P和Web服务
12. 7 P3P部署中的难点
12. 7. 1 缺乏保护用户隐私的兴趣
12. 7. 2 缺乏执行机制
12. 7. 3 EU的建议
12. 7. 4 维护和实现开销过高
12. 8 P3P的前景
12. 9 小结
第13章 J2EE Web服务:案例分析
13. 1 案例分析概述
13. 2 0. 1版本
13. 2. 1 应用程序概述
13. 2. 2 Java代码
13. 2. 3 运行应用程序
13. 3 0. 2版本
13. 3. 1 XML签名
13. 3. 2 运行应用程序
13. 4 0. 3版本
13. 4. 1 XML加密
13. 4. 2 运行应用程序
13. 5 小结
第14章 . NET Web服务:案例分析
14. 1 Web服务体系结构
14. 1. 1 Web服务架构的体系结构
14. 1. 2 Web服务安全性体系结构
14. 2 案例分析:WROX银行
14. 2. 1 身份验证和凭证
14. 2. 2 消息机密性
14. 2. 3 消息完整性
14. 3 OpenService Web服务
14. 3. 1 Web浏览器中的Web服务
14. 3. 2 用于Web服务的SOAP消息
14. 3. 3 创建客户应用程序
14. 3. 4 Web服务的缺陷
14. 4 在IIS中创建并配置启用BasicHTTPAuthentication的Web服务
14. 4. 1 IIS身份验证
14. 4. 2 创建Basic HTTP Authentication服务
14. 4. 3 创建启用Basic HTTP Authentication功能的客户程序
14. 4. 4 Basic HTTP Authentication的缺点
14. 5 创建并配置可启用SOAP头信息的Web服务
14. 6 密码术和Web服务
14. 6. 1 . NET中的加密算法
14. 6. 2 在消息加密中使用密码术
14. 6. 3 创建SOAP加密Web服务
14. 6. 4 创建SOAP加密客户程序代码
14. 6. 5 注意事项以及预防措施
14. 7 对SOAP消息进行数字签名
14. 8 WSDK服务
14. 8. 1 服务器上的证书存储配置
14. 8. 2 设置Web服务
14. 8. 3 设置WSDK客户程序
14. 9 小结
附录A 工具包
A. 1 资源
A. 2 标准图表
附录B Tomcat/Axis的安装
B. 1 Tomcat的Windpws安装程序
B. 1. 1 NT 服务
B. 1. 2 JSP Development Shell Extensions
B. 1. 3 Start Menu Group
B. 1. 4 Tomcat Documentation
B. 1. 5 Example Web Applications
B. 1. 6 Source Code
B. 1. 7 设置环境变量
B. 1. 8 特定于Windows9x和WindowsME操作系统的问题
B. 1. 9 使用ZIP文件在Windows中安装Tomcat
B. 2 在Linux中安装Tomcat
B. 3 安装Axis
附录C Tomcat SSL配置
C. 1 生成密钥存储和证书
C. 2 Tomcat配置
1. 1 Web服务概述
1. 1. 1 驻留和可订阅
1. 1. 2 Web编程的革命
1. 1. 3 相关的Web服务标准
1. 2 需要Web服务的原因
1. 2. 1 Internet商务的可靠性和完整性
1. 2. 2 事务和事务性组件的优点
1. 2. 3 发挥推动作用的委员会
1. 3 Web服务的业务推动因素
1. 3. 1 数据的可靠性
1. 3. 2 客户访问
1. 3. 3 本地商务与国际商务
1. 3. 4 流线型事务的完成
1. 3. 5 特定于业务的推动因素
1. 3. 6 Web服务请求者
1. 3. 7 业务的内部推动因素
1. 4 Web服务的开发. 支持和未来
1. 4. 1 Web服务标准
1. 4. 2 Web服务的业务领域
1. 5 业界领袖的参与
1. 5. 1 IBM
1. 5. 2 SUN
1. 5. 3 BEA
1. 5. 4 Microsoft
1. 6 Web服务的未来
1. 6. 1 成本/收益分析
1. 6. 2 全球Internet商务
1. 7 小结
第2章 安全
2. 1 安全简介
2. 1. 1 安全性的主要内容
2. 1. 2 需要安全的原因
2. 1. 3 实现安全性的注意事项
2. 1. 4 安全因素
2. 2 Web服务安全的含义
2. 2. 1 Web安全问题
2. 2. 2 特别针对Web服务的安全性开发
2. 2. 3 Web服务安全性应用
2. 3 安全术语和概念
2. 3. 1 DMZ--非军事区
2. 3. 2 传输层安全
2. 3. 3 身份验证层安全
2. 3. 4 应用层安全
2. 3. 5 安全标准示例
2. 3. 6 传输层安全示例
2. 3. 7 身份验证层安全示例
2. 3. 8 应用层安全示例
2. 3. 9 身份验证集成示例
2. 4 小结
第3章 身份验证机制
3. 1 身份验证机制概述
3. 1. 1 所需功能列表
3. 1. 2 方案简介
3. 2 基本身份验证
3. 3 基于SSL的基本身份验证
3. 3. 1 内部用户的体系结构
3. 3. 2 外部用户的体系结构
3. 3. 3 机制的优缺点
3. 4 摘要身份验证机制
3. 4. 1 内部用户的体系结构
3. 4. 2 外部用户的体系结构
3. 4. 3 机制的优缺点
3. 5 NTLM身份验证机制
3. 5. 1 内部用户的体系结构
3. 5. 2 NTLM机制的优缺点
3. 6 客户证书机制
3. 6. 1 内部用户的体系结构
3. 6. 2 外部用户的体系结构
3. 7 情景示例
3. 7. 1 环境描述
3. 7. 2 体系结构
3. 7. 3 用户请求流程图
3. 7. 4 最后的分析和决策
3. 8 Liberty项目
3. 8. 1 Web服务的安全
3. 8. 2 网络标识的含义
3. 9 LibertyAlliartec的含义
3. 9. 1 Liberty规范所提供的服务
3. 9. 2 规范
3. 9. 3 体系结构
3. 9. 4 身份验证上下文机制
3. 9. 5 Liberty工具包
3. 9. 6 构建Liberty应用程序
3. 9. 7 未来的方向
3. 10 小结
第4章 PKI
4. 1 PKI的含义
4. 1. 1 密码术
4. 1. 2 标识
4. 1. 3 快速回顾
4. 2 Web服务和PKI
4. 2. 1 客户证书
4. 2. 2 集成PKI的应用程序
4. 2. 3 内部和委托PKI
4. 2. 4 可替换的安全选项
4. 3 部署PKI
4. 3. 1 完全服务于内部的PKI
4. 3. 2 委托PKI
4. 3. 3 技术角度
4. 3. 4 企业角度
4. 4 PKI和Web服务:全面介绍
4. 5 小结
第5章 SSL
5. 1 SSL概述
5. 1. 1 起源
5. 1. 2 SSL提供的内容
5. 1. 3 SSL没有提供的内容
5. 2 需要SSL的原因
5. 2. 1 HTTP
5. 2. 2 SSL解决方案
5. 3 SSL的工作方式
5. 3. 1 概述
5. 3. 2 保持数据的安全性和完整性
5. 4 操作概述
5. 5 SSL--局限性. 警告和后继发展
5. 5. 1 安全
5. 5. 2 警告
5. 5. 3 后继发展
5. 6 Web服务如何使用SSL
5. 6. 1 SSL在体系结构上属于外部特性
5. 6. 2 安全和完整性的成本
5. 7 小结
第6章 XML签名
6. 1 使用XML签名的原因
6. 1. 1 多个签名
6. 1. 2 持久性签名
6. 2 Web服务和签名
6. 2. 1 XML
6. 2. 2 远程引用
6. 2. 3 多方参与
6. 3 XML签名概述
6. 3. 1 基本的XML签名结构
6. 3. 2 示例:分离签名
6. 3. 3 示例:封装签名
6. 3. 4 示例:被封装的签名
6. 3. 5 示例:分离签名和外部引用
6. 4 XML签名的处理步骤
6. 4. 1 生成XML签名
6. 4. 2 XML签名验证
6. 5 XML处理的限制
6. 5. 1 基本XML处理
6. 5. 2 DOM和SAX处理
6. 5. 3 XML命名空间处理
6. 5. 4 字符编码
6. 6 XML签名的语法
6. 6. 1 核心语法
6. 6. 2 可选的签名语法
6. 6. 3 处理指令和注释
6. 7 算法
6. 8 安全性注意事项
6. 8. 1 转换操作的注意事项
6. 8. 2 安全模型注意事项
6. 8. 3 其他注意事项
6. 9 实现方案
6. 9. 1 XML签名Web服务
6. 9. 2 XML签名工具包
6. 10 局限性
6. 11 小结
第7章 XML加密
7. 1 需要XML加密的原因
7. 1. 1 对文档的部分内容加密
7. 1. 2 多重加密
7. 1. 3 持续性存储
7. 1. 4 Web服务和XML加密
7. 2 XML加密概述
7. 3 XML加密示例
7. 3. 1 加密整个XML元素
7. 3. 2 加密XML元素的内容
7. 3. 3 加密XML字符
7. 3. 4 加密XML文档
7. 3. 5 加密任意内容
7. 3. 6 加密EncryptedDara元素
7. 3. 7 添加密钥信息
7. 3. 8 对密钥进行加密
7. 4 XML加密语法
7. 4. 1 EncryptedData元素
7. 4. 2 EncryptedKey元素
7. 4. 3 CipherReference元素
7. 4. 4 EncryptionProperties元素
7. 5 携带密钥信息
7. 5. 1 使用ds:Keylnfo携带密钥信息
7. 5. 2 使用EncryptedKey携带密钥信息
7. 5. 3 方法的选择
7. 6 XML文档的加密指导原则
7. 6. 1 XML片断串行化的指导原则
7. 6. 2 任意数据的加密指导原则
7. 7 算法
7. 7. 1 块式加密
7. 7. 2 密钥传输
7. 7. 3 密钥协议
7. 7. 4对称密钥包装
7. 7. 5 消息摘要
7. 7. 6 消息验证
7. 7. 7 规范化
7. 7. 8 编码
7. 8 与XML签名的关系
7. 9 安全性注意事项
7. 9. 1 明文推测攻击
7. 9. 2 签署所见内容
7. 9. 3 对称密钥
7. 9. 4 初始化向量
7. 9. 5 拒绝服务
7. 10 局限性
7. 11 发展趋势
7. 12 实现方案
7. 13 小结
第8章 XKMS
8. 1 密钥管理问题
8. 2 XKMS概述
8. 2. 1 XKMS服务
8. 2. 2 使用XKMS服务的示例
8. 2. 3 XKMS的优点
8. 2. 4 XKMS的命名空间
8. 2. 5 XKISS和XKRSS
8. 3 XMl密钥信息规范
8. 3. 1 XKISS服务
8. 3. 2 定位服务
8. 3. 3 验证服务
8. 3. 4 确保XKISS服务响应的有效性
8. 3. 5 XKISS消息规范
8. 4 XML密钥注册规范
8. 4. 1 密钥注册
8. 4. 2 重发密钥
8. 4. 3 取消密钥
8. 4. 4 密钥恢复
8. 4. 5 请求验证
8. 4. 6 XKRSS消息规范
8. 5 SOAP绑定
8. 6 批量操作
8. 6. 1 批量注册的用途
8. 6. 2 X-BULK规范
8. 7 安全注意事项
8. 7. 1 重发攻击
8. 7. 2 拒绝服务
8. 7. 3 恢复策略
8. 7. 4 受限使用的共享数据
8. 8 XKMS的未来
8. 9 实现
8. 9. 1 客户端的技术和选项
8. 9. 2 服务器端的选项
8. 9. 3 XKMS实现工具
8. 10 小结
第9章 SAML
9. 1 SAML简介
9. 1. 1 SAML的背景
9. 1. 2 使用SAML的根本原因
9. 1. 3 SAML规范
9. 1. 4 SAML的优势
9. 2 SAML规范文档
9. 2. 1 使用案例
9. 2. 2 会话管理
9. 2. 3 核心规范
9. 3 有关SAML的关键标准和规范
9. 4 产品和工具包
9. 5 LibertyAlliance. Microsoft Passport和SAML
9. 5. 1 LibertyAlliance概述
9. 5. 2 Liberty Alliance的目标
9. 5. 3 功能需求
9. 5. 4 LibertyAlliance规范文档
9. 6 SAML的前景
9. 7 小结
第10章 XACML
10. 1 XACML的背景
10. 2 XACML的需求
10. 3 访问控制列表
10. 3. 1 AclEntry接口
10. 3. 2 ACL接口
10. 3. 3 Group接口
10. 4 SAML和角色数据库
10. 5 XACML规范文档
10. 5. 1 应用程序案例
10. 5. 2 委员会工作草案
10. 5. 3 XACML访问控制XML示例
10. 6 XACML的前景
10. 7 小结
第11章 WS-Security
11. 1 WS-Security简介
11. 2 Web服务的安全保护伞
11. 2. 1 设计准则
11. 2. 2 安全性的各个方面
11. 2. 3 消息完整性
11. 2. 4 利用元素避免重发攻击
11. 2. 5 安全性令牌传送
11. 2. 6 消息机密性
11. 3 WS-Security的优点
11. 4 缺陷
11. 5 小结
第12章 P3P
12. 1 了解隐私
12. 1. 1 隐私问题
12. 1. 2 Web站点的监控技术
12. 1. 3 保护隐私的解决方案
12. 2 P3P的历史
12. 3 了解P3P
12. 3. 1 P3P的工作原理
12. 3. 2 了解规范
12. 4 P3P工具
12. 4. 1 InternetExplorer6. 0
12. 4. 2 AT&TPrivacyBird
12. 4. 3 IBMP3P策略编辑器和解析器
12. 5 在站点中实现P3P
12. 5. 1 概述
12. 5. 2 规划和部署
12. 5. 3 部署
12. 6 P3P和Web服务
12. 7 P3P部署中的难点
12. 7. 1 缺乏保护用户隐私的兴趣
12. 7. 2 缺乏执行机制
12. 7. 3 EU的建议
12. 7. 4 维护和实现开销过高
12. 8 P3P的前景
12. 9 小结
第13章 J2EE Web服务:案例分析
13. 1 案例分析概述
13. 2 0. 1版本
13. 2. 1 应用程序概述
13. 2. 2 Java代码
13. 2. 3 运行应用程序
13. 3 0. 2版本
13. 3. 1 XML签名
13. 3. 2 运行应用程序
13. 4 0. 3版本
13. 4. 1 XML加密
13. 4. 2 运行应用程序
13. 5 小结
第14章 . NET Web服务:案例分析
14. 1 Web服务体系结构
14. 1. 1 Web服务架构的体系结构
14. 1. 2 Web服务安全性体系结构
14. 2 案例分析:WROX银行
14. 2. 1 身份验证和凭证
14. 2. 2 消息机密性
14. 2. 3 消息完整性
14. 3 OpenService Web服务
14. 3. 1 Web浏览器中的Web服务
14. 3. 2 用于Web服务的SOAP消息
14. 3. 3 创建客户应用程序
14. 3. 4 Web服务的缺陷
14. 4 在IIS中创建并配置启用BasicHTTPAuthentication的Web服务
14. 4. 1 IIS身份验证
14. 4. 2 创建Basic HTTP Authentication服务
14. 4. 3 创建启用Basic HTTP Authentication功能的客户程序
14. 4. 4 Basic HTTP Authentication的缺点
14. 5 创建并配置可启用SOAP头信息的Web服务
14. 6 密码术和Web服务
14. 6. 1 . NET中的加密算法
14. 6. 2 在消息加密中使用密码术
14. 6. 3 创建SOAP加密Web服务
14. 6. 4 创建SOAP加密客户程序代码
14. 6. 5 注意事项以及预防措施
14. 7 对SOAP消息进行数字签名
14. 8 WSDK服务
14. 8. 1 服务器上的证书存储配置
14. 8. 2 设置Web服务
14. 8. 3 设置WSDK客户程序
14. 9 小结
附录A 工具包
A. 1 资源
A. 2 标准图表
附录B Tomcat/Axis的安装
B. 1 Tomcat的Windpws安装程序
B. 1. 1 NT 服务
B. 1. 2 JSP Development Shell Extensions
B. 1. 3 Start Menu Group
B. 1. 4 Tomcat Documentation
B. 1. 5 Example Web Applications
B. 1. 6 Source Code
B. 1. 7 设置环境变量
B. 1. 8 特定于Windows9x和WindowsME操作系统的问题
B. 1. 9 使用ZIP文件在Windows中安装Tomcat
B. 2 在Linux中安装Tomcat
B. 3 安装Axis
附录C Tomcat SSL配置
C. 1 生成密钥存储和证书
C. 2 Tomcat配置
猜您喜欢