首页> 中文学位 >传输层安全协议中客户端会话缓存的研究与实现
【6h】

传输层安全协议中客户端会话缓存的研究与实现

代理获取

摘要

安全套接层SSL(Secure Socket Layer)是世界上部署最为广泛的安全协议。传输层安全协议TLS(Transport Layer Security)是SSL的后继。尽管TLS最常见的用途是保证Web通信的安全,但实际上它也是一种相当通用的协议,适用于保护种类繁多的各种通信数据的安全。 使用TLS协议的通信双方通过握手协商,在两台机器之间建立一条安全信道以便传输敏感信息。在因特网环境中,TLS握手过程所需的加密计算成为服务器性能的瓶颈。TLS协议因此提供了一种会话重用机制,让服务器在缓存中保留连接参数,以便曾建立过连接的客户端需要再次连接时可以跳过握手阶段。这种传统的会话重用的弊端在于开销完全由服务器承担,在实际应用中服务器缓存不堪重负。 对造成这种弊端的成因进行深入分析研究并考虑到负载均衡原理,一个很有希望的解决方案是将原本由服务器端存储的会话参数转移到相对空闲的客户端缓存当中。通过使用各种加密算法和安全技术对会话参数进行处理,保证其保密性与完整性后,将它作为一个会话重用认证凭证保存到客户端上;对原有TLS握手协议及会话重用协议进行可兼容性扩展以支持这种改进;并用C语言定义了主要扩展协议消息的数据结构,利用OpenSSL函数库实现了扩展协议正常工作中所需的核心调用函数。通过改进与扩展,服务器端能够保持更高的对客户端的会话重用率,极大的提高了TLS连接交互的速度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号