CSecureChannelClient 类

CSecureChannelClient 类是一个帮助程序类, (不是一个接口) ,它使应用程序能够对自身进行身份验证、加密和解密数据以及创建 MAC。

CSecureChannelClient 类公开以下方法。

方法 说明
Authenticate 触发组件之间的证书交换以建立信任。
DecryptParam 解密通过参数接收的数据。
EncryptParam 加密通过参数发送的数据。
fIsAuthenticated 验证是否已成功建立安全身份验证通道。 应用程序不使用此方法。
GetAppSec 检索本地和远程组件的应用程序安全级别。
GetSessionKey 检索当前会话密钥。 应用程序不使用此方法。
MACFinal ) 通道 (MAC 释放消息身份验证代码,并检索最终的 MAC 值。
MACInit (MAC) 通道获取消息身份验证代码。
MACUpdate 将值添加到消息身份验证代码 (MAC) 。
SetCertificate 指定经过身份验证的安全通道的证书和私钥 (SAC) 客户端。
SetInterface 选择用于安全验证通道 (SAC) 通信的接口。
SetSessionKey 设置用于与其他组件通信的会话密钥。 应用程序不使用此方法。

 

CSecureChannelServer 类

IComponentAuthenticate 接口

应用程序的接口