HTTPS 的传输过程
系列文章目录
如何使用代码来构造HTTP请求?_crazy_xieyi的博客-CSDN博客
HTTP协议中常见的状态码及其含义_crazy_xieyi的博客-CSDN博客
HTTP协议中的“报头”(header)和 “正文“ (body)详解_crazy_xieyi的博客-CSDN博客
GET和POST有什么区别?_crazy_xieyi的博客-CSDN博客
HTTP协议格式、URL格式及URL encode_crazy_xieyi的博客-CSDN博客
Fiddler抓包:下载、安装及使用_crazy_xieyi的博客-CSDN博客
文章目录
- 前言
- 一、对称加密
- 二、非对称加密
- 三、引入证书
- 总结HTTPS的传输过程
- HTTPS传输就一定能够保证安全吗?
前言
这种前面带了锁头图标的就是https。如果前面显示“不安全”字样就代表是http。
一、对称加密
二、非对称加密
那么就会有两个问题:
针对这一问题,肯定有反制的办法。通过引入证书,就可以反制黑客伪造公钥这件事了。
客户端和服务器在连接的时候,客户端就不是简单的去索要公钥了,而是直接索要一个“证书”,公钥就包含在这个证书里面。这个证书不是服务器自己生成的,而是第三方机构颁发的,客户端在拿到证书之后,就可以根据证书中所提供的信息,去第三方机构进行认证,来校验证书是否合法!如果证书合法,就可以信任其中的公钥。(服务器开发者在搭建服务器的时候,要去第三方机构进行认证,来申请证书)
三、引入证书
总结HTTPS的传输过程
HTTPS传输就一定能够保证安全吗?
黑客在进行中间人攻击的时候,是可以伪造一个证书的,那么浏览器就会对拿到的证书进行校验,如果校验不通过,浏览器会有错误提示:类似“该网站证书非法,继续访问存在安全风险!”的提示字样。同时浏览器上面还会有一个点击按钮“继续访问”,如果点击了“继续访问”,进入了链接,那么用户的安全就不能得到保证了!
再牛逼的技术也抵不住犯傻的用户啊!!!
HTTPS 的传输过程相关推荐
- HTTPS加密传输过程
HTTPS加密传输过程 HTTPS全称Hyper Text Transfer Protocol over SecureSocket Layer,是以安全为目标的HTTP通道,在HTTP的基础上通过传输 ...
- 关于Https的加密过程理解
内容目录 Http缺点 HTTPS简介 证书是怎么来的? 客户端获取证书如何解析? Http缺点 直接明文传输,容易被窃听 不校验身份,容易被伪装 内容可能不完整,容易被篡改 HTTPS简介 HTTP ...
- 【计算机网络】HTTP 与 HTTPS ( HTTP 在网络各个层级的传输过程 | HTTPS 工作流程 | HTTPS 弊端 )
文章目录 一.HTTP 在网络各个层级的传输过程 二.HTTPS 工作流程 1.中间人篡改服务器下发的数字证书 2.中间人冒充服务器端 三.HTTPS 弊端 一.HTTP 在网络各个层级的传输过程 应 ...
- https协议原理过程
https协议原理过程 https概念 https是基于安全目的的Http通道,其安全基础由SSL层来保证.最初由netscape公司研发,主要提供了通讯双方的身份认证和加密通信方法.现在广泛应用于互 ...
- 【SRIO】3、RapidIO串行物理层的包传输过程
目录 一.引言 二.串行物理层的PCS层与PMA层 2.1 PCS层的功能 2.2 PMA层的功能 2.3 术语定义 2.3 8B/10B传输码 2.4 字符和码组记号 2.5 运行不一致(Runni ...
- 逆向推导https的设计过程
我们先不去探究ssl的实现原理,我们先从设计者的角度去思考如何去建立一个安全的传输通道 从第一个消息开始 客户端A向服务端B发送一条消息,这个消息可能会被拦截以及篡改,我们如何做到A发送给B的数据包, ...
- https安全传输协议
由于HTTP协议通信的不安全性,所以人们为了防止信息在传输过程中遭到泄漏或者篡改,就想出来对传输通道进行加密的方式https. https是一种加密的超文本传输协议,它与HTTP在协议差异在于对数据传 ...
- Nginx 配置 SSL 及 HTTPS 协议通信过程
一.前言 基础知识 1.1 公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥.私钥.加密解密算法,它的加密解密过程如下: 加密:通过加密算法和公钥对内容( ...
- TCP/IP协议十二:关于MAC地址和IP地址在传输过程中变与不变的问题
TCP/IP协议十二:关于MAC地址和IP地址在传输过程中变与不变的问题 1. 结论 2. 原因: 3. 例子 4. 参考: 1. 结论 mac变,ip不变. mac地址在同一个广播域传输过程中是不变 ...
最新文章
- 参考用-惯性导航系统简介(转载)
- 图像处理前沿技术_深入浅出人工智能前沿技术—机器视觉检测,看清人类智慧工业...
- 三大高通量测序平台芯片通量对比图(请把手机横过来看))
- anaconda moviepy_Anaconda的安装和Jupyter Notebook使用
- php框架中间件,【框架十】Coder PHP Framework 中间件
- JSP程序设计习题4-3.6
- python调用高德接口获取国内行政区经纬度数据
- 我的VSTO之路(三):Word基本知识
- net proxy FortiGate 200A / SANGFOR / Blue Coat
- No OraCM running
- 家用无线路由器的选购技巧
- 手机上PDF怎么编辑?这个办公APP必须装!
- 关于Django字段类型中 blank和null的区别
- [CTSC2016]时空旅行(斜率优化+线段树分治)
- vscode键位错乱
- 【AV1 编码器研究一】aomenc.exe命令行参数简析
- 正反向隔离装置(网闸)
- 为什么正态分布如此常见?
- Altera PDN 设计和 FPGA 收发器性能
- PMI-ACP练习题(12)
热门文章
- Linux利用FTP服务传输文件(山有木兮木有枝,心悦君兮君不知)
- ZipArchive压缩文件,文件夹以及解压文件和文件夹
- java小练习(人品计算机)
- Engineer-Exec02-参考解析
- ICLR 2023 | 达摩院开源轻量人脸检测DamoFD
- 海马优化器(Sea-Horse Optimizer, SHO)
- MVC、MVP、MVVM三种区别及适用场合
- 对象背后的那只看不见的手——软件世界的有神论
- IAR for 8051 开发环境的安装
- 两天血赚1w7,我搬了一趟家,却险些面临甲醛超标的问题,说说这魔幻的两天...