TLS
传输层安全协议(TLS)是一种基础的记录协议,用于在浏览网页或发送电子邮件等任务中保护互联网通信的安全。
什么是 TLS?
TLS 是一种安全协议,用于加密两个系统之间交换的数据,例如您的浏览器与网站服务器之间的数据。这种加密可防止第三方篡改传输中的数据,从而确保连接安全。正是传输层安全协议让您的浏览器地址栏中出现安全的“HTTPS”。
传输层安全协议是如何运作的?
当客户端(例如您的浏览器)连接到服务器并开始“握手”时,服务器会在此过程中借助数字证书(TLS 或 SSL 证书)证明自己的身份。建立信任后,双方会协商出一组共享的加密会话密钥。
握手消息交换完成后,数据传输便会开始,此后浏览器与网站服务器之间传输的所有内容都会被加密。不同的会话可以包含多个连接。
TLS 与 SSL:两者的区别
TLS 常与其前身 SSL(安全套接字层)混淆。SSL 虽然是第一个被广泛采用的协议,但由于存在多个已知漏洞,现已被淘汰。
TLS 是取代 SSL 的新一代安全协议。尽管许多人出于习惯仍称其为“SSL”,但如今的安全网站使用的都是 TLS,包括 1.2 或 1.3 版本的协议。TLS 1.0 继 SSL 3.0 之后推出,标志着 TLS 协议的开端。
TLS 的作用
传输层安全协议通过加密、身份验证以及确保数据完整性和隐私来保护您的连接。如果不支持 TLS,您的在线活动将容易遭受窃听、网络钓鱼和篡改。
示例
TLS 在互联网上几乎无处不在。传输层安全协议可用于多种用途,包括:
- 访问支持 HTTPS 的安全网站时
- 发送电子邮件时
- 网上银行和电商网站使用 TLS 保护交易安全
- 以及更多场景
