什么是SSL/TLS加密?
简而言之:SSL/TLS会加密客户端与服务器之间的通信,主要用于Web浏览器与网站或Web应用之间的通信。
什么是SSL/TLS加密?
SSL(安全套接字层)加密及其更现代、更安全的替代方案TLS(传输层安全)加密,可保护通过互联网或计算机网络传输的数据,防止攻击者(以及互联网服务提供商)查看或篡改两个节点之间交换的数据。这两个节点通常是用户的Web浏览器与Web或应用服务器。大多数网站所有者和运营者都有义务实施SSL/TLS,以保护密码、支付信息及其他被视为隐私的个人信息等敏感数据的交换。
SSL/TLS加密的工作原理是什么?
SSL/TLS同时使用非对称加密和对称加密来保护传输中数据的机密性和完整性。非对称加密用于在客户端与服务器之间建立安全会话,对称加密则用于在安全会话中交换数据。
网站必须为其Web服务器/域名配置SSL/TLS证书,才能使用SSL/TLS加密。安装证书后,客户端和服务器可通过以下步骤安全协商加密级别:
- 客户端使用安全URL(HTTPS……)连接服务器。
- 服务器向客户端发送其证书和公钥。
- 客户端通过受信任的根证书颁发机构进行验证,以确保证书合法。
- 客户端和服务器协商采用双方均可支持的最强加密类型。
- 客户端使用服务器的公钥加密会话(秘密)密钥,并将其发回服务器。
- 服务器使用其私钥解密客户端通信,随后建立会话。
- 现在,使用会话密钥(对称加密)对客户端与服务器之间传输的数据进行加密和解密。
客户端和服务器现在均使用HTTPS(SSL/TLS+HTTP)进行通信。Web浏览器会在地址栏中显示锁形图标,表明已验证该连接。HTTPS通过443端口运行。
离开该网站后,这些密钥将被丢弃。下次访问时,系统会重新协商握手并生成一组新密钥。
为什么SSL/TLS解密对安全至关重要?
SSL/TLS加密可提高数据通信的机密性和完整性,有助于增强安全性。然而,攻击者也会利用加密隐藏恶意载荷,因此,IDS/IPS、下一代防火墙、安全Web网关(SWG)等需要使用解密数据执行检查的工具必须能够有效解密SSL/TLS流量。
保护数据安全的工具也可能被用来攻击您
攻击者深知组织在解密和检查流量方面面临挑战,并会利用这一点牟利。攻击者可利用加密绕过大多数检查设备,将恶意软件植入网络。此外,加密的数据外泄也可绕过安全工具的审查。
许多安全检测设备仅在扩展容量以应对大量恶意流量方面就已面临困难,更不用说对流量进行解密、检测并重新加密。为保障数据安全,组织需要提高加密流量的可见性,同时对安全检测区进行编排,以高效管理流量、处理流程和风险。
了解有关SSL解密的更多信息。
