由于HTTP协议通信的不安全性,所以人们为了防止信息在传输过程中遭到泄漏或者篡改,就想出来对传输通道进行加密的方式https。

https是一种加密的超文本传输协议,它与HTTP在协议差异在于对数据传输的过程中,https对数据做了完全加密。由于http协议或者https协议都是处于TCP传输层之上,同时网络协议又是一个分层的结构,所以在tcp协议层之上增加了一层SSL(Secure Socket Layer,安全层)或者TLS(Transport Layer Security) 安全层传输协议组合使用用于构造加密通道;

Ssl是netscape公司设计的(Secure sockets layer),后来互联网标准化组织ISOC接替了NETScape公司,发布了SSL的升级版TLS。接着TLS的版本又进行了多次升级; 实际上我们现在的HTTPS都是用的TLS协议,但是由于SSL出现的时间比较早,并且依旧被现在浏览器所支持,因此SSL依然是HTTPS的代名词。

https安全传输协议相关推荐

  1. FTP,SFTP,HTTP,HTTPS网络传输协议

    1.FTP FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个 ...

  2. php上传报文,PHP-02.文件上传、php保存/转移上传的文件、常见的网络传输协议、请求报文及属性、响应报文及属性...

    关系数组 array("key"=>"value",...) ; get没有数据大小的限制 post上传大小没有限制 不指定上传方式,默认是get 文件上 ...

  3. PHP-02.文件上传、php保存/转移上传的文件、常见的网络传输协议、请求报文及属性、响应报文及属性...

    关系数组 array("key"=>"value",...) ; get没有数据大小的限制 post上传大小没有限制 不指定上传方式,默认是get 文件上 ...

  4. HTTP 和 HTTPS 两种传输协议各自含义是什么?二者使用有什么区别?

    文章目录 前言 一.什么是 HTTP 传输协议? 二.什么是 HTTPS 传输协议? 三.HTTP 和 HTTPS 有何区别? 总结 前言 HTTP 属于超文本传输协议,用来在 Internet 上传 ...

  5. Nginx本地局域网用上https和http2.0传输协议

    一.安装Nginx nginx: download (安装Nginx直接解压便可以用) 二.安装Openssl并生成证书文件 1.下载地址 http://slproweb.com/products/W ...

  6. Linux常用传输协议ssh和scp tcp udp http https ssh

    Linux常用传输协议ssh和scp   tcp udp http https ssh 1,SSH ssh介绍 SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network W ...

  7. chrome 禁用https限制http_HTTP协议走过29年漏洞百出:Firefox可直接禁用

    我们能打开各种各样的网站获取信息,HTTP(超文本传输)协议功不可没,诞生于1991年的它构成了连接互联网与网民的通道,我们天天在浏览器里输入的各种网址,绝大部分走的都是这个协议. 不过已经走过29年 ...

  8. JavaMail学习笔记(一)、理解邮件传输协议(SMTP、POP3、IMAP、MIME)

    电子邮件需要在邮件客户端和邮件服务器之间,以及两个邮件服务器之间进行传递,就必须遵循一定的规则,这些规则就是邮件传输协议.SMTP协议定了邮件客户端与SMTP服务之间,以及两台SMTP服务器之间发送邮 ...

  9. 知名文件传输协议 SCP 被曝存在 35 年历史的安全漏洞

    基于 SSH 的文件传输协议 SCP(Secure Copy Protocol)被曝存在安全漏洞. 安全研究人员公布了 SCP 存在的多个漏洞,这些漏洞可以结合起来利用,分别为 CVE-2018-20 ...

最新文章

  1. springcloud-spring cloud config统一配置中心
  2. BCH再迎升级,真正比特币即将归来!
  3. linux c 字符串函数 replace indexOf substring 实现
  4. Oracle 变量绑定与变量窥视合集系列三
  5. 设计模式-----单例模式优缺点及使用场景
  6. Spring原始注解开发-02
  7. 虚拟机环境下安装ESX不能安装虚拟系统解决方案
  8. 信息学奥赛一本通 1038:苹果和虫子 | OpenJudge NOI 1.3 15 | OpenJudge NOI 1.4 21
  9. QT 003 stack widget 层叠菜单的使用 - 6-04正在编辑中
  10. POJ 4047 Garden 线段树 区间更新
  11. leangoo更换背景、设置颜色标签功能上线啦!
  12. strcmp函数使用中的一些细节问题
  13. 深入Jetty源码之HttpGenerator
  14. adb 详细使用文档
  15. pyton 内置模块
  16. kafka中文文档new comsumer配置参数
  17. 软件测试 中静态测试与动态测试的区别
  18. 基于触摸屏和PLC开发的手持示教软件。 可控制4颗轴,操作简便
  19. “引江济淮”工程全线开工 将建全球单跨最大渡槽
  20. yum安装Nginx教程

热门文章

  1. C# 页面调用控制台应用程序
  2. structs实现三种action的方法
  3. myeclipse 重新关联项目和svn
  4. 控件属性、事件持久化(转)
  5. Struts2之路第一天
  6. 更新Svn客户端后,右键菜单中没有TortoiseSVN了
  7. pivot 附近有语法错误,您可能需要将当前数据库的兼容级别设置为更高的值。...
  8. 04.Beetl常用内置函数以及安全输出---《Beetl视频课程》
  9. UILabel简单高效实现圆角的方式
  10. Mac下显示隐藏文件