ITPub博客

首页 > IT基础架构 > 数据安全 > SSL卸载是什么意思?

SSL卸载是什么意思?

数据安全 作者:RacentYY 时间:2022-02-11 15:36:13 0 删除 编辑

在学习 SSL 卸载之前,我们应该了解一些基本知识。

一. SSL 延迟

互联网迅猛发展的背后隐藏着许多安全隐患,对此,各种加密技术应运而生。 SSL(Secure Socket Layer安全套接层)协议便是一种广泛应用于保障互联网交易安全的加密通讯协议。在SSL加密通道内对HTTP进行封装,成为HTTPS,大大提高了数据传输过程中的信息安全性。如今,大量的线上交易业务,如电子商务、股票、证券交易等都采用SSL加密技术来保证敏感数据传输的安全性。

然而,随着SSL通信量规模的日益庞大,其弊端也日益显现,其首要便是SSL延迟。在HTTPS中,完成TCP握手协议后还需完成SSL握手,因此,HTTPS比HTTP耗时;同时, 握手之后,服务器须使用额外的处理能力来对传输的数据进行加密和解密,于是SSL的联机加密运算不可避免会消耗服务器的处理性能,直观地说,一台服务器启用SSL加密之后,其性能往往只达到原来的20%,其余80%的计算性能都消耗在了SSL的加密运算方面。尽管TLS1.3(SSL协议的标准化版本)的发布使得系统在进行握手时只需进行一次往返,减少了耗时,并在其他方面进一步提高了性能,但在更高流量的情况下,SSL/TLS仍旧可能会增加延迟。

二.SSL卸载

SSL 卸载技术解决了上述问题 :通过将HTTPS应用访问过程中的SSL加密解密过程转移到特定的集成电路(ASIC)处理器上,在满足高并发访问需求的同时,为程序或网站释放出处理能力,从而减少服务器端的性能压力,最终提升客户端的访问响应速度。

这一过程有 时也称为负载均衡。

但由于SSL对应用层数据进行了加密,使得负载均衡器这样的设备无法提取用户会话中的cookies、URL、路径等信息。因此,通过SSL卸载技术,一方面全面卸除了系统负荷,另一方面也将SSL加密后的数据融入处理器。

本文摘取https://www.racent.com/blog/ssl-offloading-bridging-termination

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69998338/viewspace-2855351/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
埋头搬砖,只为提高互联网安全意识

注册时间:2021-04-14

  • 博文量
    70
  • 访问量
    40890