未经许可,不得转载。
文章目录
互联网通信的安全性,几乎完全依赖于 SSL/TLS 协议。理解这一协议的工作机制,对于确保网络安全至关重要。
为什么使用SSL/TLS
如果不使用 SSL/TLS,HTTP 通信将完全以明文形式传输,带来了三大风险:
1、窃听风险(Eavesdropping):第三方可能窃取通信内容。
2、篡改风险(Tampering):第三方可能篡改通信内容。
3、冒充风险(Pretending):第三方可能假冒身份,参与通信。
为了解决这些问题,SSL/TLS 协议的目标是实现以下几点:
1、加密传播:所有信息都加密传输,防止被窃听。
2、校验机制:确保通信内容一旦被篡改,双方能够立即发现。
3、身份证书:验证通信双方的身份,避免冒充。
在互联网这个开放的环境中,通信双方通常互不认识,因此设计协议的难度非常大。同时,协议还必须能抵抗各类攻击,使得 SSL/TLS 变得相对复杂。
SSL/TLS的历史
互联网加密通信协议的发展历史可以追溯到互联网早期。以下是关键的更新历程:
1994 年:NetScape 公司首次设计了 SSL 协议(Secure Sockets Layer)1.0,但并未发布。
1995 年:NetScape 发布了 SSL 2.0,但很快发现其存在严重漏洞。
1996 年:SSL 3.0 问世,逐渐得到广泛应用。
1999 年:ISOC(互联网标准化组织)接手后发布了 SSL 的升级版——TLS
订阅专栏 解锁全文
987

被折叠的 条评论
为什么被折叠?



