HTTPS演变小图
2016-12-13 13:37
363 查看
HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(Internet Engineering Task Force)定义在RFC 6101中,之后IETF对SSL 3.0进行了升级,于是出现了TLS(Transport Layer Security) 1.0,定义在RFC 2246。实际上我们现在的HTTPS都是用的TLS协议,但是由于SSL出现的时间比较早,并且依旧被现在浏览器所支持,因此SSL依然是HTTPS的代名词,但无论是TLS还是SSL都是上个世纪的事情,SSL最后一个版本是3.0,今后TLS将会继承SSL优良血统继续为我们进行加密服务。目前TLS的版本是1.2,定义在RFC 5246中,暂时还没有被广泛的使用。
相关文章推荐
- spooler API研究——获取所有本地和网络打印机
- 打造属于自己的网络请求框架(OKHttp+Retrofit+RxJava)
- RxJava+Retrofit+OkHttp深入浅出-终极封装七(异常处理)
- Ask Premier Field Engineering (PFE) Platforms--The Slow Boot Case of the NetTCPPortSharing and NLA S
- 北航第十二届程序设计竞赛网络预赛__M最小内积
- HttpClient
- 网络连接状态判断
- Linux c==网络编程的理论知识-抓包工具(32)
- 深度信念网络(DBN)
- GNS 3 unable to create generic ethernet NOI 解决方法
- 《针对网络空间关键基础设施情报收集的组织行为分析报告》——读后记
- 卷积神经网络CNN、caffe_Blob(improving)
- Android:使用Broadcast Receiver监听网络连接状态的改变
- TCP与UDP
- rpm安装http,编译安装nginx,配置firewall防火墙
- Nohttp中的get和post使用
- 【WCF】HTTP 无法注册 URL 进程,不具有此命名空间的访问权限
- 常用网络诊断的命令收集
- TCP/IP之大明内阁---协议的制定
- kali-linux网络配置