低级别消息函数
低级别消息函数 编码数据的传输和解码数据。 低级别消息函数还解密并验证收到的消息的签名。
使用低级别消息打开函数打开消息时,它将保持打开状态并可用(在关闭之前保持其 状态)。 这允许使用对 CryptMsgUpdate 函数的多个调用来构造消息。
使用低级别消息函数比使用简化的消息函数需要更多的函数调用(请参阅 简化的消息)。 如果使用简化的消息函数,则会在 API 的函数中完成更多工作。
使用低级别消息函数涉及对其他证书或加密函数进行调用的其他工作。 例如,可能需要从调用证书函数的数据来初始化这些低级别消息函数使用的结构。 简化的消息函数在内部初始化其中的许多结构。
下表列出了使用低级消息函数的过程说明和 C 代码示例的部分。
部分 | 内容 |
---|---|
低级别消息函数 | 列出低级别消息函数。 |
签名数据 | 详细说明对数据进行签名所需的任务。 |
编码信封数据 | 详细说明对信封数据进行编码所需的任务。 |
解码信封数据 | 详细说明解码信封数据所需的任务。 |