第7章无线应用协议WAP学习课件.ppt

第7章无线应用协议WAP学习课件.ppt

WAP应用安全操作——数字签名 用作认证或保证消息的不可抵赖性 为了支持不可抵赖性,用做签名的的密钥不能离开抗干扰设备 签名过程 ME对签名数据计算出一个hash值 WIM使用私有密钥及这个hash值计算出数字签名并将其返回 * 7.4.4 WIM服务接口定义* WIM定义的服务包括为WTLS提供的简单存储功能和安全功能,及为应用层提供的安全功能 这些服务接口都使用服务原语的形式进行描述,分为5个方面: 设备控制原语 与认证相关的原语 数据访问原语 加密用原语 处理异常事件原语 * 7.4.5 WTLS中的WIM操作 以RSA握手为例,描述WTLS握手期间在WTLS服务器和客户端之间、ME和WIM之间发送的消息流程 读取配置:ME从WIM中读取密钥、证书及WIM支持的算法 ME读取WIM生成的随机值 服务器读取客户端证书 ME验证服务器证书的CA签名 WIM生成的随机值,用服务器的公开密钥加密,形成预主密钥,并返回给ME * WTLS中的WIM操作 WIM根据预主密钥和从ME收到的种子,使用PRF(伪随机函数)生成主密钥 WIM对在客户端和服务器之间传递的握手消息的hash值进行签名,签名返回给ME WIM根据主密钥和从ME收到的种子,使用PRF计算所要求字节数值,并返回给ME,在Finished消息中使用,客户端完成校验 服务器端完成校验,方法同客户端,只是握手签名值不同 *

文档评论(0)

1亿VIP精品文档

相关文档