登录 注册写文章
首页下载APP
SSL与TLS的区别和联系
wangxiaoxi关注赞赏支持SSL与TLS的区别和联系
SSL的由来
SSL(Secure Socket Layer 安全套接层)是TCP/IP协议中基于HTTP之下TCP之上的一个可选协议层。
起初HTTP在传输数据时使用的是明文,是不安全的。为了解决这个隐患,网景(Netscap)公司推出了SSL。而越来越多的人也开始使用HTTPS(HTTP+SSL)
TLS的由来
HTTPS的推出受到了很多人的欢迎,在SSL更新到3.0时, 互联网工程任务组(IETF)对SSL3.0进行了标准化,并添加了少数机制(但是几乎和SSL3.0无差异),并将其更名为TLS1.0(Transport Layer Security 安全传输层协议),可以说TLS就是SSL的新版本3.1
SSL和TLS的联系
1. SSL是TLS的前世,TLS是SSL的今生
2. TLS与SSL连接过程无任何差异
3. TLS与SSL的两个协议(记录协议和握手协议)协作工作方式是一样的
SSL和TLS的区别
1. SSL与TLS两者所使用的算法是不同的
2. TLS增加了许多新的报警代码,比如解密失败(decryption_failed)、记录溢出(record_overflow)、未知CA(unknown_ca)、拒绝访问(access_denied)等,但同时也支持SSL协议上所有的报警代码!
由于这些区别的存在,我们可认为TLS是SSL的不兼容增强版。即TLS和SSL不能共用。
在认证证书时TLS指定必须与TLS之间交换证书, SSL必须与SSL之间交换证书。
推荐阅读更多精彩内容
- OKHttp源码解析(二):"前戏"——HTTP的那些事 1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HT... 隔壁老李头阅读 11,839评论 23 赞 124
- (转)SSL与TLS的区别以及介绍 SSL与TLS的区别以及介绍 作者:hengstart发布时间: 2014-01-05 13:09阅读: 9696... 拉肚阅读 153评论 0 赞 0
- 传输层安全性(Transport Layer Security,TLS)-译 原文: 高性能网络浏览器-第四章传输层安全性(Transport Layer Security,TLS) 翻译: ... 梦很想家阅读 1,520评论 2 赞 5
- SSL与TLS的区别以及介绍(转载) 作者: hengstart原文:SSL与TLS的区别以及介绍发布时间: 2014-01-05 13:09原作者写的... 小小少年Boy阅读 248评论 0 赞 0
- 解决git fatal: refusing to merge unrelated histor... 可以使用 rebase 的方式来进行合并。 git pull --rebase origin master 空芯木阅读 23评论 0 赞 0