第二十章 加密 SOAP 主体
本主题介绍如何加密 IRIS Web 服务和 Web 客户端发送的 SOAP 消息正文。
主题“加密安全标头元素”和“使用派生密钥令牌进行加密和签名”描述了如何加密安全标头元素以及加密 主体的其他方法。
加密概述
对 SOAP 消息加密的支持基于 WS-Security 。反过来, 遵循 加密规范。根据后者规范,要加密 XML 文档:
- 生成一个对称密钥以供临时使用。
- 可以使用它来加密文档(或文档的选定部分)。
使用包含内容加密版本的 元素替换文档的这些部分。
- 使用要向其发送文档的实体的公钥加密对称密钥。
可以从该实体的请求消息中包含的 证书中获取公钥。或者可以提前获取它。
- 在同一文档中的 元素中包含加密的对称密钥。 元素直接或间接地提供信息,使接收者能够确定用于解密此元素的密钥。
此信息可以包含在 元素中,或者 元素可以包含对包含 证书或签名的 断言的二进制安全令牌的直接引用。在后一种情况下,必须在添加 元素之前将安全令牌添加到消息中。
文档可以包含多个 元素,适用于文档的不同加密部分。
其他主题介绍了加密 消息部分内容的其他方法。消息本身的细节各不相同,但一般过程相同,并遵循 XML
.png)
.jpg)
.png)

